openaps.devices package¶
Submodules¶
openaps.devices.add module¶
add - add a new device configuration
-
openaps.devices.add.
configure_app
(app, parser)¶
-
openaps.devices.add.
configure_parser
(parser)¶
-
openaps.devices.add.
main
(args, app)¶
openaps.devices.device module¶
-
class
openaps.devices.device.
Device
(name, vendor)¶ Bases:
openaps.configurable.Configurable
-
classmethod
FromConfig
(klass, vendors, config)¶
-
classmethod
FromImport
(klass, candidate, config=None)¶
-
format_url
()¶
-
get
(k, *args)¶
-
optional
= []¶
-
prefix
= 'device'¶
-
read
(args=None, config=None)¶
-
register_uses
(uses)¶
-
required
= ['name', 'vendor']¶
-
store
(config)¶
-
vendor
= None¶
-
classmethod
-
class
openaps.devices.device.
ExtraConfig
(name, **kwargs)¶ Bases:
openaps.configurable.Configurable
-
prefix
= 'device'¶
-
openaps.devices.remove module¶
remove - remove a device configuration
-
openaps.devices.remove.
main
(args, app)¶
openaps.devices.show module¶
show - show all devices
-
openaps.devices.show.
configure_app
(app, parser)¶
-
openaps.devices.show.
main
(args, app)¶
Module contents¶
-
class
openaps.devices.
DeviceConfig
(method=None, parent=None)¶ Bases:
openaps.cli.subcommand.Subcommand
-
setup_application
()¶
-
-
class
openaps.devices.
Exported
¶ Bases:
object
-
Command
¶ alias of
DeviceConfig
-
Configurable
¶ alias of
Device
-
classmethod
get_configurables
(Klass, conf)¶
-
classmethod
get_map
(Klass, conf)¶
-
classmethod
get_names
(Klass, conf)¶
-
-
openaps.devices.
configure_commands
(parser, parent=None)¶
-
openaps.devices.
get_device_map
(conf)¶
-
openaps.devices.
get_device_names
(conf)¶
-
openaps.devices.
get_devices
(conf)¶
-
openaps.devices.
setup_application
(app, parser)¶