diff --git a/tangostationcontrol/tangostationcontrol/toolkit/archiver.py b/tangostationcontrol/tangostationcontrol/toolkit/archiver.py index 0f54a423502981dd782879a8adc64b0764309540..5dde670906bbff92def1d51b2cb0597477d53f2d 100644 --- a/tangostationcontrol/tangostationcontrol/toolkit/archiver.py +++ b/tangostationcontrol/tangostationcontrol/toolkit/archiver.py @@ -3,7 +3,7 @@ import logging from tango import DeviceProxy, AttributeProxy, DevState, DevFailed -from tangostationcontrol.toolkit.archiver_util import get_db_config, attribute_name_from_url, device_name_url +from toolkit.archiver_util import get_db_config, attribute_name_from_url, device_name_url import time import json @@ -277,7 +277,7 @@ class Archiver(): # search returns all matches in which attribute_name is part of the name, # so check whether an exact match is included. - return attribute_name_url(attribute_name) in attributes + return attribute_name_from_url(attribute_name) in attributes def update_archiving_attribute(self, attribute_name: str, polling_period: int, event_period: int, strategy: str = 'RUN'): """ diff --git a/tangostationcontrol/tangostationcontrol/toolkit/archiver_util.py b/tangostationcontrol/tangostationcontrol/toolkit/archiver_util.py index 6cb885c613d5de34178747828cffc589f12c3643..230956bee31e5cfc8d0ff3fb47b85f84171a5024 100644 --- a/tangostationcontrol/tangostationcontrol/toolkit/archiver_util.py +++ b/tangostationcontrol/tangostationcontrol/toolkit/archiver_util.py @@ -1,3 +1,5 @@ +#! /usr/bin/env python3 + """ Utility functions for the Archiver functionality. """