COT.install_helpers module

Implements “install-helpers” command.

class COTInstallHelpers(UI)[source]

Bases: COT.submodule.COTGenericSubmodule

Install all helper tools that COT requires.

create_subparser(parent, storage)[source]

Add subparser for the CLI of this submodule.

Parameters:
  • parent (object) – Subparser grouping object returned by ArgumentParser.add_subparsers()
  • storage (dict) – Dict of { ‘label’: subparser } to be updated with subparser(s) created, if any.
install_helper(helper)[source]

Install the given helper module.

Returns:(result, message)
install_manpages()[source]

Install COT’s manual pages.

Returns:(result, message)
run()[source]

Verify all helper tools and install any that are missing.