ferrosoft.apps.emiflow.dataimport package

Submodules

ferrosoft.apps.emiflow.dataimport.base module

class ferrosoft.apps.emiflow.dataimport.base.ImportState(settings, booking_disabled)[source]

Bases: object

booking_disabled: bool
settings: Settings
ferrosoft.apps.emiflow.dataimport.base.get_transport_chain_defaults(model, state, processor_args)[source]
Return type:

TransportChainDefaults | None

ferrosoft.apps.emiflow.dataimport.base.load_defaults(pargs)[source]
ferrosoft.apps.emiflow.dataimport.base.process_transport_chain(processor_args, model_class, creator)[source]

ferrosoft.apps.emiflow.dataimport.multiline module

async ferrosoft.apps.emiflow.dataimport.multiline.book_single_transport(chain_id, job_id)[source]

Book a single transport chain.

This includes geocoding and routing of TransportChainElements.

ferrosoft.apps.emiflow.dataimport.multiline.book_transports(pargs)[source]

Book all transport chains recorded into MultiLineBookingRecord’s.

ferrosoft.apps.emiflow.dataimport.multiline.model_processor(pargs)[source]

ferrosoft.apps.emiflow.dataimport.simple module

ferrosoft.apps.emiflow.dataimport.simple.model_processor(pargs)[source]