Mercurial Hosting > traffic-intelligence
diff trafficintelligence/storage.py @ 1058:16575ca4537d
work in progress
author | Nicolas Saunier <nicolas.saunier@polymtl.ca> |
---|---|
date | Tue, 10 Jul 2018 17:16:38 -0400 |
parents | 093e2b892ede |
children | d4d052a05337 |
line wrap: on
line diff
--- a/trafficintelligence/storage.py Mon Jul 09 16:21:03 2018 -0400 +++ b/trafficintelligence/storage.py Tue Jul 10 17:16:38 2018 -0400 @@ -1333,6 +1333,7 @@ self.stdVehicleSpeed = config.getfloat(self.sectionHeader, 'std-veh-speed') def __init__(self, filename = None): + self.configFilename = filename if filename is not None and Path(filename).exists(): self.loadConfigFile(filename) else: @@ -1501,15 +1502,13 @@ self.maxLcssDistance = config.getfloat(self.sectionHeader, 'max-lcss-distance') self.lcssMetric = config.get(self.sectionHeader, 'lcss-metric') self.minLcssSimilarity = config.getfloat(self.sectionHeader, 'min-lcss-similarity') - - self.configFilename = filename def __init__(self, filename = None): + self.configFilename = filename if filename is not None and Path(filename).exists(): self.loadConfigFile(filename) else: print('Configuration filename {} could not be loaded.'.format(filename)) - self.configFilename = filename def processVideoArguments(args): '''Loads information from configuration file