EpicsAttributeNameValidator
¶
-
class
EpicsAttributeNameValidator
[source]¶ Bases:
taurus.core.epics.epicsfactory.AbstractEpicsNameValidator
-
getNames
(s, factory=None)[source]¶ Returns the complete, normal and short names.
For example:
>>> EpicsDeviceNameValidator.getNames("epics://foo:bar:baz") >>> ("epics://foo:bar:baz", "foo:bar:baz", "baz")
-
name_pattern
= '^(?P<scheme>epics)://(?P<epicsname>((?P<devname>[^?#]*)(?P<base_sep>:))?(?P<attrname>[^?#:]+))$'¶
-