export

Module containing functions to process/convert list of notes and generate all output files for internal/external updates.

01 export files


createLogTrkFile

 createLogTrkFile (updates:srs_updates.srs_specific.Updates,
                   out_fpath:str)

create log_trk df

Type Details
updates Updates ss.Updates
out_fpath str str
Returns DataFrame pd.DataFrame

createAfUpdateFile

 createAfUpdateFile (updates:srs_updates.srs_specific.Updates)

-> pd.DataFrame

Type Details
updates Updates ss.Updates
Returns DataFrame pd.DataFrame

createMaintWorkFile

 createMaintWorkFile (updates:srs_updates.srs_specific.Updates)

-> pd.DataFrame

Type Details
updates Updates ss.Updates
Returns DataFrame pd.DataFrame

exportFiles

 exportFiles (updates:srs_updates.srs_specific.Updates)

*Create export directory w/ datetime suffix and exports the following:

  • notes list yml
  • pickled Updates object
  • AF updates xlsx
  • working maint file updates xlsx
  • offcycle file xlsx
  • log trk xlsx*
Type Details
updates Updates ss.Updates
Returns None

02 import


loadPickledUpdates

 loadPickledUpdates (fpath:str)

Load exported pickled Updates object

Type Details
fpath str str
Returns Updates ss.Updates