COT.commands.edit_product module¶
Module for editing product information in a VM description.
Classes
COTEditProduct |
Edit product, vendor, and version information strings. |
-
class
COTEditProduct(ui)[source]¶ Bases:
COT.commands.command.ReadWriteCommandEdit product, vendor, and version information strings.
Inherited attributes:
ui,package,outputAttributes:
product_classproductvendorversion,full_versionproduct_urlvendor_urlapplication_url-
__init__(ui)[source]¶ Instantiate this command with the given UI.
Parameters: ui (UI) -- User interface instance.
-
ready_to_run()[source]¶ Check whether the module is ready to
run().Returns: tuple -- (True, ready_message)or(False, reason_why_not)
-
run()[source]¶ Do the actual work of this command.
Raises: InvalidInputError-- ifready_to_run()reportsFalse
-
application_url= None¶ Application URL string.
-
full_version= None¶ Long version string.
-
product= None¶ Product description string.
-
product_class= None¶ Product class identifier.
-
product_url= None¶ Product URL string.
-
vendor= None¶ Vendor string.
-
vendor_url= None¶ Vendor URL string.
-
version= None¶ Short version string.
-