Environment
- circuit_maintenance_parser version: 2.7.0
Proposed Functionality
Introduce optional fields 'Location' and 'Maintenance duration' to Maintenance result.
- Location data would represent Country, City where the maintenance is performed. As maintenance may be performed on devices (circuits) in different locations this may be better stored in
CircuitImpact. ICal may already contain Location information (although not standardized it seems).
- Impact duration data would represent for how long the device (circuit) will be impacted by the maintenance, since maintenance start and end times may not mean that the device is impacted for the entire duration
Use Case
Location information may be used to check if the maintenance occurs during regional holidays or events.
Duration data would help better understand the impact since it may not span the entire maintenance start/end window