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)¶
-