vent.menus package¶
Submodules¶
vent.menus.add module¶
vent.menus.add_options module¶
-
class
vent.menus.add_options.
AddOptionsForm
(name=None, parentApp=None, framed=None, help=None, color='FORMDEFAULT', widget_list=None, cycle_widgets=False, *args, **keywords)[source]¶ Bases:
npyscreen.fmActionForm.ActionForm
For specifying options when adding a repo
-
branch_cb
= {}¶
-
branches
= []¶
-
build_tc
= {}¶
-
commit_tc
= {}¶
-
commits
= {}¶
-
error
= None¶
-
vent.menus.backup module¶
vent.menus.choose_tools module¶
vent.menus.del_instances module¶
-
class
vent.menus.del_instances.
DeleteForm
(*args, **keywords)[source]¶ Bases:
npyscreen.fmActionForm.ActionForm
A form for selecting instances to delete and deleting them
-
class
vent.menus.del_instances.
InstanceSelect
(*args, **kargs)[source]¶ Bases:
npyscreen.wgmultiselect.MultiSelect
A widget class for selecting an exact amount of instances to perform actions on
vent.menus.editor module¶
-
class
vent.menus.editor.
EditorForm
(repo='', tool_name='', branch='', version='', next_tool=None, just_downloaded=False, vent_cfg=False, from_registry=False, new_instance=False, *args, **keywords)[source]¶ Bases:
npyscreen.fmActionForm.ActionForm
Form that can be used as a pseudo text editor in npyscreen
vent.menus.help module¶
vent.menus.inventory module¶
vent.menus.inventory_forms module¶
-
class
vent.menus.inventory_forms.
BaseInventoryForm
(action_dict=None, action_name=None, *args, **keywords)[source]¶ Bases:
vent.menus.inventory.InventoryForm
Base form to inherit from
-
class
vent.menus.inventory_forms.
InventoryCoreToolsForm
(*args, **keywords)[source]¶ Bases:
vent.menus.inventory_forms.BaseInventoryForm
Inventory Core Tools form for the Vent CLI
-
class
vent.menus.inventory_forms.
InventoryToolsForm
(*args, **keywords)[source]¶ Bases:
vent.menus.inventory_forms.BaseInventoryForm
Inventory Tools form for the Vent CLI
vent.menus.logs module¶
vent.menus.main module¶
vent.menus.ntap module¶
-
class
vent.menus.ntap.
ActionNTap
(n_action=None, *args, **kwargs)[source]¶ Bases:
npyscreen.fmActionForm.ActionForm
Base class to inherit from.
-
class
vent.menus.ntap.
CreateNTap
(name=None, parentApp=None, framed=None, help=None, color='FORMDEFAULT', widget_list=None, cycle_widgets=False, *args, **keywords)[source]¶ Bases:
npyscreen.fmActionForm.ActionForm
For creating a new network tap container
-
class
vent.menus.ntap.
DeleteNTap
(*args, **kwargs)[source]¶ Bases:
vent.menus.ntap.ActionNTap
Delete inheritance
-
class
vent.menus.ntap.
ListNTap
(name=None, parentApp=None, framed=None, help=None, color='FORMDEFAULT', widget_list=None, cycle_widgets=False, *args, **keywords)[source]¶ Bases:
npyscreen.fmActionForm.ActionForm
For listing all network tap capture containers
-
class
vent.menus.ntap.
NICsNTap
(name=None, parentApp=None, framed=None, help=None, color='FORMDEFAULT', widget_list=None, cycle_widgets=False, *args, **keywords)[source]¶ Bases:
npyscreen.fmActionForm.ActionForm
For listing all available network interfaces
-
class
vent.menus.ntap.
StartNTap
(*args, **kwargs)[source]¶ Bases:
vent.menus.ntap.ActionNTap
Delete inheritance
-
class
vent.menus.ntap.
StopNTap
(*args, **kwargs)[source]¶ Bases:
vent.menus.ntap.ActionNTap
Delete inheritance
vent.menus.services module¶
vent.menus.tools module¶
vent.menus.tutorial_forms module¶
-
class
vent.menus.tutorial_forms.
TutorialAddingFilesForm
(*args, **keywords)[source]¶ Bases:
vent.menus.tutorials.TutorialForm
Tutorial Adding Files form for the Vent CLI
-
class
vent.menus.tutorial_forms.
TutorialAddingPluginsForm
(*args, **keywords)[source]¶ Bases:
vent.menus.tutorials.TutorialForm
Tutorial Adding Plugins form for the Vent CLI
-
class
vent.menus.tutorial_forms.
TutorialBackgroundForm
(*args, **keywords)[source]¶ Bases:
vent.menus.tutorials.TutorialForm
Tutorial Background form for the Vent CLI
-
class
vent.menus.tutorial_forms.
TutorialBuildingCoresForm
(*args, **keywords)[source]¶ Bases:
vent.menus.tutorials.TutorialForm
Tutorial Building Cores form for the Vent CLI
-
class
vent.menus.tutorial_forms.
TutorialGettingSetupForm
(*args, **keywords)[source]¶ Bases:
vent.menus.tutorials.TutorialForm
Tutorial Getting Setup form for the Vent CLI
-
class
vent.menus.tutorial_forms.
TutorialIntroForm
(*args, **keywords)[source]¶ Bases:
vent.menus.tutorials.TutorialForm
Tutorial introduction landing form for the Vent CLI
-
class
vent.menus.tutorial_forms.
TutorialStartingCoresForm
(*args, **keywords)[source]¶ Bases:
vent.menus.tutorials.TutorialForm
Tutorial Starting Cores form for the Vent CLI
-
class
vent.menus.tutorial_forms.
TutorialTerminologyForm
(*args, **keywords)[source]¶ Bases:
vent.menus.tutorials.TutorialForm
Tutorial terminology form for the Vent CLI
-
class
vent.menus.tutorial_forms.
TutorialTroubleshootingForm
(*args, **keywords)[source]¶ Bases:
vent.menus.tutorials.TutorialForm
Tutorial troubleshooting form for the Vent CLI