ternya/config.py
def get_config_value(self, section, key, return_type: type):
        """Read customer's config value by section and key.

        :param section: config file's section. i.e [default]
        :param key: config file's key under section. i.e packages_scan
        :param return_type: return value type, str | int | bool.
        """
        try:
            value = self.method_mapping[return_type](section, key)
        except NoSectionError as e:
            raise ConfigError(e.message)
        except NoOptionError as e:
            raise ConfigError(e.message)
        return value
def get_config_value(self, section, key, return_type: type):
        try:
            value = self.method_mapping[return_type](section, key)
        except NoSectionError as e:
            raise ConfigError(e.message)
        except NoOptionError as e:
            raise ConfigError(e.message)
        return value
def get_config_value ( self , section , key , return_type : type ) : try : value = self . method_mapping [ return_type ] ( section , key ) except NoSectionError as e : raise ConfigError ( e . message ) except NoOptionError as e : raise ConfigError ( e . message ) return value
Read customer's config value by section and key.

        :param section: config file's section. i.e [default]
        :param key: config file's key under section. i.e packages_scan
        :param return_type: return value type, str | int | bool.
Read customer s config value by section and key .