couchpotato.core.settings module¶
-
class
couchpotato.core.settings.PropertyIndex(*args, **kwargs)[source]¶ Bases:
CodernityDB.hash_index.HashIndex
-
class
couchpotato.core.settings.Settings[source]¶ Bases:
object-
addOptions(section_name, options)¶
-
addSection(section)¶
-
connectEvents()¶
-
databaseSetup()¶
-
delete(option='', section='core')¶
-
get(option='', section='core', default=None, type=None)¶
-
getBool(section, option)¶
-
getDirectories(section, option)¶
-
getEnabler(section, option)¶
-
getFloat(section, option)¶
-
getInt(section, option)¶
-
getOptions()¶ Returns dict of UI-readable options
To check, whether the option is readable self.isOptionReadable() is used
-
getProperty(identifier)¶
-
getType(section, option)¶
-
getUnicode(section, option)¶
-
getValues()¶
-
isOptionMeta(section, option)¶ A helper method for detecting internal-meta options in the ini-file
For a meta options used following names: * section_hidden_internal_meta = (True | False) - for section visibility * <OPTION>_internal_meta = (ro|rw|hidden) - for section visibility
-
isOptionReadable(section, option)¶
-
isOptionWritable(section, option)¶
-
isSectionReadable(section)¶
-
optionMetaSuffix()¶
-
optionReadableCheckAndWarn(section, option)¶
-
options= {}¶
-
parser()¶
-
registerDefaults(section_name, options=None, save=True)¶
-
save()¶
-
saveView(**kwargs)¶
-
sections()¶
-
set(section, option, value)¶
-
setDefault(section, option, value)¶
-
setFile(config_file)¶
-
setProperty(identifier, value='')¶
-
setType(section, option, type)¶
-
types= {}¶
-
view(**kwargs)¶
-