- Timestamp:
- Oct 14, 2019, 4:59:32 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/ipp-259_genericise_backups/tools/backups/backup.py
r40937 r40944 29 29 30 30 config = ConfigParser() 31 expected_class = configparser.ConfigParser 31 32 if config_class_or_filepath is None: 32 raise errs. ConfigError(config_class_or_filepath, "Neither config settings or filepath of configgiven")33 elif isinstance(config_class_or_filepath, configparser.ConfigParser):33 raise errs.ValidationError("ValidationError: config settings or filepath to config must be given") 34 elif isinstance(config_class_or_filepath, expected_class): 34 35 config = config_class_or_filepath 35 elif path.exists(config_class_or_filepath): 36 config.read(config_class_or_filepath) 36 elif not path.exists(config_class_or_filepath): 37 raise errs.ValidationError(f"ValidationError: Config filepath does not exist (or incorrect class given, expected: {expected_class})") 38 config.read(config_class_or_filepath) 37 39 38 40 self.read_default_section(config)
Note:
See TracChangeset
for help on using the changeset viewer.
