summaryrefslogtreecommitdiff
path: root/migrate/versioning/cfgparse.py
diff options
context:
space:
mode:
Diffstat (limited to 'migrate/versioning/cfgparse.py')
-rw-r--r--migrate/versioning/cfgparse.py27
1 files changed, 0 insertions, 27 deletions
diff --git a/migrate/versioning/cfgparse.py b/migrate/versioning/cfgparse.py
deleted file mode 100644
index 8f1ccf9..0000000
--- a/migrate/versioning/cfgparse.py
+++ /dev/null
@@ -1,27 +0,0 @@
-"""
- Configuration parser module.
-"""
-
-from six.moves.configparser import ConfigParser
-
-from migrate.versioning.config import *
-from migrate.versioning import pathed
-
-
-class Parser(ConfigParser):
- """A project configuration file."""
-
- def to_dict(self, sections=None):
- """It's easier to access config values like dictionaries"""
- return self._sections
-
-
-class Config(pathed.Pathed, Parser):
- """Configuration class."""
-
- def __init__(self, path, *p, **k):
- """Confirm the config file exists; read it."""
- self.require_found(path)
- pathed.Pathed.__init__(self, path)
- Parser.__init__(self, *p, **k)
- self.read(path)