Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bcsaller/juju-docker
/ types & classes
Types & classes
24 in github.com/bcsaller/juju-docker
⨍
Functions
157
◇
Types & classes
24
↓ 6 callers
Class
UnhandledSource
hooks/charmhelpers/fetch/__init__.py:85
↓ 2 callers
Class
SourceConfigError
hooks/charmhelpers/fetch/__init__.py:81
↓ 1 callers
Class
ClusterPeers
hooks/common.py:9
↓ 1 callers
Class
Config
A Juju charm config dictionary that can write itself to disk (as json) and track which values have changed since the previous hook invocation.
hooks/charmhelpers/core/hookenv.py:158
↓ 1 callers
Class
DockerCallback
ServiceManager callback to manage starting up a Docker container. Can be referenced as `docker_start` or `docker_stop`, and performs the
hooks/charmhelpers/contrib/docker/__init__.py:32
↓ 1 callers
Class
PortManagerCallback
Callback class that will open or close ports, for use as either a start or stop action.
hooks/charmhelpers/core/services/base.py:257
↓ 1 callers
Class
UnregisteredHookError
Raised when an undefined hook is called
hooks/charmhelpers/core/hookenv.py:440
↓ 1 callers
Class
WebsiteRelation
hooks/common.py:26
Class
AptLockError
hooks/charmhelpers/fetch/__init__.py:89
Class
ArchiveUrlFetchHandler
Handler for archives via generic URLs
hooks/charmhelpers/fetch/archiveurl.py:16
Class
BaseFetchHandler
Base class for FetchHandler implementations in fetch plugins
hooks/charmhelpers/fetch/__init__.py:93
Class
BzrUrlFetchHandler
Handler for bazaar branches via generic and lp URLs
hooks/charmhelpers/fetch/bzrurl.py:10
Class
DockerContainerArgs
Class representing arguments to be passed to the Docker container.
hooks/charmhelpers/contrib/docker/__init__.py:139
Class
DockerPortMappings
Subclass of `dict` representing a mapping of ports from the host to the container.
hooks/charmhelpers/contrib/docker/__init__.py:95
Class
DockerRelation
Class representing a relation to another Docker container, which could be another service, or a peer within the same service.
hooks/charmhelpers/contrib/docker/__init__.py:162
Class
DockerVolumes
Class representing Docker volumes.
hooks/charmhelpers/contrib/docker/__init__.py:106
Class
Entry
Entry class represents a non-comment line on the `/etc/fstab` file
hooks/charmhelpers/core/fstab.py:14
Class
Fstab
This class extends file in order to implement a file reader/writer for file `/etc/fstab`
hooks/charmhelpers/core/fstab.py:9
Class
Hooks
A convenient handler for hook functions. Example:: hooks = Hooks() # register a hook, taking its name from the function name
hooks/charmhelpers/core/hookenv.py:445
Class
ManagerCallback
Special case of a callback that takes the `ServiceManager` instance in addition to the service name. Subclasses should implement `__call
hooks/charmhelpers/core/services/base.py:242
Class
RelationContext
Base class for a context generator that gets relation data from juju. Subclasses must provide `interface`, which is the interface type of in
hooks/charmhelpers/core/services/helpers.py:11
Class
Serializable
Wrapper, an object that can be serialized to yaml or json
hooks/charmhelpers/core/hookenv.py:70
Class
ServiceManager
hooks/charmhelpers/core/services/base.py:15
Class
TemplateCallback
Callback class that will render a template, for use as a ready action. The `target` param, if omitted, will default to `/etc/init/<service n
hooks/charmhelpers/core/services/helpers.py:102