Another update to component descriptions + colored text output bolding.
This commit is contained in:
@@ -201,19 +201,16 @@ class QuantumRuntime(comp.EmptyRuntime):
|
||||
|
||||
|
||||
def describe(opts=None):
|
||||
description = """ Module: {module_name}
|
||||
description = """
|
||||
Module: {module_name}
|
||||
Description:
|
||||
Handles actions for the quantum component.
|
||||
{description}
|
||||
Component options:
|
||||
{component_opts}
|
||||
Provides:
|
||||
{provides_what}
|
||||
"""
|
||||
params = dict()
|
||||
params['component_opts'] = "TBD"
|
||||
params['module_name'] = __name__
|
||||
provides = [QuantumRuntime.__name__,
|
||||
QuantumInstaller.__name__,
|
||||
QuantumUninstaller.__name__]
|
||||
params['provides_what'] = ", ".join(sorted(provides))
|
||||
return description.format(**params)
|
||||
params['description'] = __doc__ or "Handles actions for the quantum component."
|
||||
out = description.format(**params)
|
||||
return out.strip("\n")
|
||||
|
||||
Reference in New Issue
Block a user