def __init__(self, filename=None, args=None): self._settings = Phono3pySettings() if filename is not None: ConfParser.__init__(self, filename=filename) self.parse_conf() # self.parameters[key] = val self._parse_conf() self._set_settings() if args is not None: ConfParser.__init__(self, args=args) self.read_options() # store data in self._confs self._read_options() self.parse_conf() # self.parameters[key] = val self._parse_conf() self._set_settings()
def __init__(self, filename=None, args=None, default_settings=None): self._settings = Phono3pySettings(default=default_settings) confs = {} if filename is not None: ConfParser.__init__(self, filename=filename) self.read_file() # store .conf file setting in self._confs self._parse_conf() self._set_settings() confs.update(self._confs) if args is not None: ConfParser.__init__(self, args=args) self._read_options() self._parse_conf() self._set_settings() confs.update(self._confs) self._confs = confs
def __init__(self, filename=None, options=None, option_list=None): ConfParser.__init__(self, filename, options, option_list) self._read_options() self._parse_conf() self._settings = Phono3pySettings() self._set_settings()
def __init__(self, filename=None, options=None, option_list=None): ConfParser.__init__(self, filename, options, option_list) self._read_options() self._parse_conf() self._settings = PhonompySettings() self._set_settings()