def __init__(self, files=None):
        """Evaluate configuration

        :return:
        """
        self.command = None
        self.commit = False
        self.date_format = defaults.DEFAULT_DATE_FORMAT
        self.default_init_version = defaults.DEFAULT_INIT_VERSION
        self.default_increase_value = defaults.DEFAULT_INCREASE_VALUE
        self.files = []
        self.value = None
        self.up_part = defaults.DEFAULT_UP_PART
        self.vcs_commit_message = defaults.DEFAULT_VCS_COMMIT_MESSAGE
        self.vcs_engine = 'git'
        self.vcs_tag_params = []
        self.verbose = False
        self.version_file = defaults.DEFAULT_VERSION_FILE

        if files:
            self._parse_config_file(files)
def __init__ ( self , files = None ) : self . command = None self . commit = False self . date_format = defaults . DEFAULT_DATE_FORMAT self . default_init_version = defaults . DEFAULT_INIT_VERSION self . default_increase_value = defaults . DEFAULT_INCREASE_VALUE self . files = [ ] self . value = None self . up_part = defaults . DEFAULT_UP_PART self . vcs_commit_message = defaults . DEFAULT_VCS_COMMIT_MESSAGE self . vcs_engine = 'git' self . vcs_tag_params = [ ] self . verbose = False self . version_file = defaults . DEFAULT_VERSION_FILE if files : self . _parse_config_file ( files )
Evaluate configuration

        :return: