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)¶