Common and Misc Libraries
Libraries common throughout Nova or just ones that haven’t been categorized
very well yet.
The nova.adminclient Module
The nova.context Module
The nova.exception Module
The nova.flags Module
Command-line flag library.
Emulates gflags by wrapping cfg.ConfigOpts.
The idea is to move fully to cfg eventually, and this wrapper is a
stepping stone.
-
nova.flags.DECLARE(name, module_string, flag_values=<nova.flags.FlagValues object at 0x3edf5d0>)
-
nova.flags.DEFINE_bool(name, default, help, flag_values=<nova.flags.FlagValues object at 0x3edf5d0>)
-
nova.flags.DEFINE_boolean(name, default, help, flag_values=<nova.flags.FlagValues object at 0x3edf5d0>)
-
nova.flags.DEFINE_flag(flag)
-
nova.flags.DEFINE_float(name, default, help, flag_values=<nova.flags.FlagValues object at 0x3edf5d0>)
-
nova.flags.DEFINE_integer(name, default, help, lower_bound=None, flag_values=<nova.flags.FlagValues object at 0x3edf5d0>)
-
nova.flags.DEFINE_list(name, default, help, flag_values=<nova.flags.FlagValues object at 0x3edf5d0>)
-
nova.flags.DEFINE_multistring(name, default, help, flag_values=<nova.flags.FlagValues object at 0x3edf5d0>)
-
nova.flags.DEFINE_string(name, default, help, flag_values=<nova.flags.FlagValues object at 0x3edf5d0>)
-
class nova.flags.FlagValues
Bases: object
-
class FlagValues.ErrorCatcher(orig_error)
-
FlagValues.ErrorCatcher.catch(msg)
-
FlagValues.ErrorCatcher.get_unknown_arg(args)
-
FlagValues.ErrorCatcher.reset()
-
class FlagValues.Flag(name, value, update_default=None)
-
FlagValues.Flag.SetDefault(default)
-
FlagValues.FlagValuesDict()
-
FlagValues.ParseNewFlags()
-
FlagValues.Reset()
-
FlagValues.define_bool(name, default, help)
-
FlagValues.define_float(name, default, help)
-
FlagValues.define_integer(name, default, help)
-
FlagValues.define_list(name, default, help)
-
FlagValues.define_multistring(name, default, help)
-
FlagValues.define_string(name, default, help)
-
FlagValues.get(name, default)
-
class nova.flags.HelpFlag
-
class nova.flags.HelpXMLFlag
-
class nova.flags.HelpshortFlag
-
exception nova.flags.UnrecognizedFlag
Bases: exceptions.Exception
The nova.process Module
The nova.rpc Module
The nova.server Module
The nova.test Module
The nova.utils Module
The nova.validate Module
The nova.wsgi Module
Tests
The declare_flags Module
The fake_flags Module
The flags_unittest Module
The process_unittest Module
The real_flags Module
The rpc_unittest Module
The runtime_flags Module
The validator_unittest Module