airgun.views.puppet_class
¶
Module Contents¶
Classes¶
Base view for Satellite pages |
|
Base view for Satellite pages |
- class airgun.views.puppet_class.PuppetClassesView(parent, logger=None, **kwargs)¶
Base view for Satellite pages
- title¶
- import_environments¶
- table¶
- class airgun.views.puppet_class.PuppetClassDetailsView(parent, logger=None, **kwargs)¶
Base view for Satellite pages
- class puppet_class(parent, logger=None, **kwargs)¶
Regular primary level
Tab
.Usage:
@View.nested class mytab(SatTab): TAB_NAME = 'My Tab' @View.nested class subscriptions(SatTab): # no need to specify 'TAB_NAME', it will be set to 'Subscriptions' # automatically pass
Note that
TAB_NAME
is optional and if it’s absent - capitalized class name is used instead, which is useful for simple tab names like ‘Subscriptions’- TAB_NAME = Puppet Class¶
- name¶
- puppet_environment¶
- host_group¶
- class smart_class_parameter(parent, logger=None, **kwargs)¶
Regular primary level
Tab
.Usage:
@View.nested class mytab(SatTab): TAB_NAME = 'My Tab' @View.nested class subscriptions(SatTab): # no need to specify 'TAB_NAME', it will be set to 'Subscriptions' # automatically pass
Note that
TAB_NAME
is optional and if it’s absent - capitalized class name is used instead, which is useful for simple tab names like ‘Subscriptions’- TAB_NAME = Smart Class Parameter¶
- filter¶
- environment_filter¶
- parameter_list¶
- parameter¶
- breadcrumb¶
- submit¶