base_control
Module which defines the base controls for awsc. Ideally, all resource specific controls should inherit these and be created with as little effort as possible.
|
Resolver for resolving describer kwargs and entry attributes. |
Resolver for resolving describer kwargs and entry attributes. |
|
|
Convenience dialog for requesting confirmation for an action. |
|
Describers are AWS-aware text browsers. |
|
Helper class for describe_kwargs_override. |
|
Helper class for describe_kwargs_override. |
|
A dialog field which allows selecting a single resource in a ResourceLister as the value of the field. |
|
Methods |
|
Represents the value of a field passed as an extra field to a dialog template. |
Represents the value of the force checkbox of a DeleteResourceDialog. |
|
|
A generic describer control. |
|
Resolver for resolving describer kwargs and entry attributes. |
|
Class for simplifying generating an editor for resources whose body is a JSON document. |
|
Class for simplifying generating an editor for resources whose body is a JSON document. |
|
Class for simplifying generating an editor for resources which are essentially just a set of fields. |
|
A MulitLister is similar to a SingleRelationLister in the ability to list multiple resources in a single control. |
NoResults is an exception raised by data fetch functions to note that there were no results. |
|
|
A ListControl which is aware of the AWSC session. |
|
Helper class for control registry. |
|
The meaty ResourceLister is the object that handles all of the resource listing from AWS. |
|
Base resource lister object. |
|
A ResourceRefByClass object refers to any openable control which is registered in the Session control_registry by class name. |
|
A ResourceRefByCommand object refers to any openable control which is registered in the Session commander_options by the command. |
|
Represents a templatable attribute from a ListEntry row. |
|
Represents a templatable attribute from a ListEntry row's controller data. |
Convenience class for handling the value of the selection template field. |
|
|
A convenience class for quickly creating a dialog for entering a single string in a textfield. |
|
SingleRelationLister parses and lists resources from a single resource's description - such as an EC2 instance. |
|
A convenience class for quickly creating a dialog for selecting a single resource. |
Custom exception that is thrown when the data fetch thread of a ResourceLister should stop operating. |
|
|
A dict which can be templated from a ResourceLister control. |
|
A list which can be templated from a ResourceLister control. |
|
Timedelta formatter. |
|
Creates a confirmation sequence. |
|
Shorthand for checking if an object is a simple or a complex json type. |
|
Generates a predicate function which can locate a tag in a raw AWS object. |
|
Shortcut for generating a field for tag_finder_generator. |