attpcdaq.daq.models.ConfigId¶
-
class
attpcdaq.daq.models.
ConfigId
(*args, **kwargs)[source]¶ Represents a configuration file set as seen by the ECC servers.
This will generally be retrieved from the ECC servers using a SOAP call. If this is the case, an object can be constructed from the XML representation using the class method
from_xml
.It is important to note that this is just a representation of the config files which is used for communicating with the ECC server. No actual configuration is done by this program.
Note
This model stores configuration names using the convention of the ECC server. This means that the actual filenames seen by the ECC server will be, for example,
describe-[name].xcfg
. The prefix and file extension are added automatically by the ECC server.Fields
describe
The name of the configuration for the “describe” step prepare
The name of the configuration for the “prepare” step configure
The name of the configuration for the “configure” step ecc_server
The ECC server that this configuration set is associated with last_fetched
The date and time when this config was fetched from the ECC server. Methods
as_xml
()Get an XML representation of the object. from_xml
(node)Construct a ConfigId object from the given XML representation.