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 |