Skip to content
Snippets Groups Projects
Commit 9278720f authored by Alexandre TISON's avatar Alexandre TISON
Browse files

Minor fix: Added missing informations from the partial config

Should solve TANGOARCH-898
parent bfa6d910
No related branches found
No related tags found
1 merge request!5Minor fix: Added missing informations from the partial config
...@@ -34,6 +34,7 @@ package fr.soleil.tango.archiving.infra.tango; ...@@ -34,6 +34,7 @@ package fr.soleil.tango.archiving.infra.tango;
import fr.esrf.Tango.DevFailed; import fr.esrf.Tango.DevFailed;
import fr.esrf.TangoApi.ApiUtil; import fr.esrf.TangoApi.ApiUtil;
import fr.esrf.TangoApi.AttributeProxy;
import fr.soleil.tango.archiving.config.AttributeConfig; import fr.soleil.tango.archiving.config.AttributeConfig;
import org.apache.commons.lang3.builder.ReflectionToStringBuilder; import org.apache.commons.lang3.builder.ReflectionToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle; import org.apache.commons.lang3.builder.ToStringStyle;
...@@ -119,6 +120,14 @@ or true/false,12,"tango/tangotest/spjz_2/double_spectrum_ro" ,5,1,0,"archiving/t ...@@ -119,6 +120,14 @@ or true/false,12,"tango/tangotest/spjz_2/double_spectrum_ro" ,5,1,0,"archiving/t
AttributeConfig attributeConfig = new AttributeConfig() AttributeConfig attributeConfig = new AttributeConfig()
.setFullName(config[n + 2]) .setFullName(config[n + 2])
.setCsName(csName); .setCsName(csName);
try {
AttributeProxy attr = new AttributeProxy(config[n+2]);
attributeConfig.setFormat(attr.get_info_ex().data_format.value());
attributeConfig.setWriteType(attr.get_info_ex().writable.value());
}
catch (DevFailed e) {
//ignore throw new RuntimeException(e);
}
ArchivingConfig archivingConfig = new ArchivingConfig().setAttributeConfig(attributeConfig) ArchivingConfig archivingConfig = new ArchivingConfig().setAttributeConfig(attributeConfig)
.setModesAsArray(modeArray); .setModesAsArray(modeArray);
archivingConfigs.add(archivingConfig); archivingConfigs.add(archivingConfig);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment