datawork.api.config¶
Basic Option and Config functionality.
-
class
datawork.api.config.
Configurable
[source]¶ A Configurable class contains a ‘Config’ attribute called ‘.config’.
-
class
datawork.api.config.
Option
(desc=None, name=None, required=False, default=None)[source]¶ An Option is a JSON serializable argument to a function.
-
__init__
(desc=None, name=None, required=False, default=None)[source]¶ Construct an ‘Option’ with name, default value, and description.
-
value
¶ Get the set value or raise a ValueError.
-