TaurusDatabase
¶
-
class
TaurusDatabase
(complete_name, parent=None)[source]¶ Bases:
taurus.core.taurusmodel.TaurusModel
-
classmethod
buildModelName
(parent_model, relative_name)[source]¶ build an ‘absolute’ model name from the parent name and the ‘relative’ name. parent_model is ignored since there is nothing above the Database object
-
deviceTree
()[source]¶ Returns a tree container with all devices in three levels : domain, family and member
Return type: :class:~`TangoDevTree` Returns: a tree containning all devices
-
getAliasNames
()[source]¶ Returns a list of registered tango device alias
Return type: :class:~`sequence` <:class:~`str`> Returns: a sequence with all registered tango device alias
-
getClassNames
()[source]¶ Returns a list of registered tango device classes
Return type: :class:~`sequence` <:class:~`str`> Returns: a sequence with all registered tango device classes
-
getDevice
(name)[source]¶ Returns a
taurus.core.tango.TangoDevInfo
object with information about the given device nameParameters: name (:class:~`str`) – the device name Return type: :class:~`TangoDevInfo` Returns: information about the tango device
-
getDeviceNames
()[source]¶ Returns a list of registered tango device names
Return type: :class:~`sequence` <:class:~`str`> Returns: a sequence with all registered tango device names
-
classmethod