diff --git a/slic/core/acquisition/broker/brokerclient.py b/slic/core/acquisition/broker/brokerclient.py index 18ab994f6..5ca0a59d6 100644 --- a/slic/core/acquisition/broker/brokerclient.py +++ b/slic/core/acquisition/broker/brokerclient.py @@ -128,6 +128,10 @@ class BrokerClient: return run_number + def __repr__(self): + return "SF DAQ on {} (status: {}, last run: {})".format(self.address, self.status, self.run_number) + + @property def status(self): if self.running: diff --git a/slic/core/acquisition/sfacquisition.py b/slic/core/acquisition/sfacquisition.py index 002b3b932..40c441b82 100644 --- a/slic/core/acquisition/sfacquisition.py +++ b/slic/core/acquisition/sfacquisition.py @@ -158,7 +158,7 @@ class SFAcquisition(BaseAcquisition): def __repr__(self): - return "SF DAQ on {} (status: {}, last run: {})".format(self.client.address, self.client.status, self.client.run_number) + return repr(self.client) def get_config_pvs(self):