def __init__(
self, logger='calmjs', action_key=DEST_RUNTIME,
working_set=default_working_set, package_name=None,
description=None, *a, **kw):
"""
Keyword Arguments:
logger
The logger to enable for pretty logging.
Default: the calmjs root logger
action_key
The destination key where the command will be stored. Under
this key the target driver runtime will be stored, and it
will be popped off first before passing rest of kwargs to
it.
working_set
The working_set to use for this instance.
Default: pkg_resources.working_set
package_name
The package name that this instance of runtime is for. Used
for the version flag.
description
The description for this runtime.
"""
self.logger = logger
self.action_key = action_key
self.working_set = working_set
self.description = description or self.__doc__
self.package_name = package_name
super(BaseRuntime, self).__init__(*a, **kw)
评论列表
文章目录