openaps.alias package

Submodules

openaps.alias.add module

add - add an alias

openaps.alias.add.configure_app(app, parser)
openaps.alias.add.main(args, app)

openaps.alias.alias module

class openaps.alias.alias.Alias(name=None, command=None, **kwds)

Bases: openaps.configurable.Configurable

classmethod FromConfig(klass, config)
fields = {}
name = None
optional = []
prefix = 'alias'
remove(config)
required = ['command']
section_name()
store(config)
url_template = '{name:s} {command:s}'

openaps.alias.remove module

remove - remove an alias

openaps.alias.remove.main(args, app)

openaps.alias.show module

show - show all aliases

openaps.alias.show.configure_app(app, parser)
openaps.alias.show.main(args, app)

Module contents

class openaps.alias.AliasAction(method=None, parent=None)

Bases: openaps.cli.subcommand.Subcommand

setup_application()
class openaps.alias.AliasManagement(parent)

Bases: openaps.cli.commandmapapp.CommandMapApp

aliases - manage alias configurations

Subcommand

alias of AliasAction

get_commands()
get_dest()
name = 'action'
title = '## Alias Menu'
class openaps.alias.Exported

Bases: object

Command

alias of AliasManagement

Configurable

alias of Alias

Subcommand

alias of AliasAction

classmethod get_configurables(Klass, conf)
classmethod get_map(Klass, conf)
classmethod get_names(Klass, conf)
openaps.alias.get_alias_map(conf)