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.SubcommandA 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.CommandMapAppMap 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.SubcommandOne use
-
setup_application()¶
-
-
class
openaps.uses.UseDeviceCommands(devices=None, parent=None, config=None)¶ Bases:
openaps.cli.commandmapapp.CommandMapAppdevice - 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.SubcommandManage 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)¶