openaps.uses package¶
Submodules¶
openaps.uses.registry module¶
openaps.uses.use module¶
use - module for openaps devices to re-use
-
class
openaps.uses.use.
Use
(method=None, parent=None)¶ Bases:
openaps.cli.subcommand.Subcommand
A no-op base use. A Use is a mini well-behaved linux application. openaps framework will initialize your Use with a method and parent objects, which are contextual objects within openaps.
-
after_main
(args, app)¶
-
before_main
(args, app)¶
-
from_ini
(fields)¶
-
get_params
(args)¶ Return dictionary of all parameters collected from args.
-
main
(args, app)¶ Put main app logic here. print “HAHA”, args, app
-
to_ini
(args)¶
-
Module contents¶
-
class
openaps.uses.
DeviceUsageMap
(device=None, parent=None)¶ Bases:
openaps.cli.commandmapapp.CommandMapApp
Map of uses for specific device
-
Subcommand
¶ alias of
DeviceUsageTask
-
get_commands
()¶
-
get_description
()¶
-
get_dest
()¶
-
get_help
()¶
-
get_metavar
()¶
-
get_title
()¶
-
-
class
openaps.uses.
DeviceUsageTask
(method=None, parent=None)¶ Bases:
openaps.cli.subcommand.Subcommand
One use
-
setup_application
()¶
-
-
class
openaps.uses.
UseDeviceCommands
(devices=None, parent=None, config=None)¶ Bases:
openaps.cli.commandmapapp.CommandMapApp
device - which device to use
-
Subcommand
¶ alias of
UseDeviceTask
-
get_commands
()¶
-
get_description
()¶
-
get_dest
()¶
-
get_help
()¶
-
get_title
()¶
-
metavar
= 'device'¶
-
-
class
openaps.uses.
UseDeviceTask
(method=None, parent=None)¶ Bases:
openaps.cli.subcommand.Subcommand
Manage device usage
Per vendor usage tasks for a device.
-
get_description
()¶
-
get_help
()¶
-
setup_application
()¶
-
-
openaps.uses.
all_uses
(config, device)¶
-
openaps.uses.
get_uses_for
(device, parent=None)¶
-
openaps.uses.
known_uses
(config, device)¶
-
openaps.uses.
no_uses
(device, config)¶
-
openaps.uses.
plugin_uses
(config, device)¶