diff --git a/src/ska/logging/transactions.py b/src/ska/logging/transactions.py index 43e9572a7e4aabbab0ef99eb6f9282ad89340b4a..acf865f5d7cb6375482dcd12194199b375d99156 100644 --- a/src/ska/logging/transactions.py +++ b/src/ska/logging/transactions.py @@ -76,7 +76,6 @@ class Transaction: if not self._transaction_id: self._transaction_id = self._get_from_params_or_generate_new_id() - self.logger.info(f"Generated transaction ID {self._transaction_id}") if transaction_id and params.get(self._transaction_id_key): self.logger.info( @@ -113,6 +112,7 @@ class Transaction: transaction_id = self._params.get(self._transaction_id_key) if not self._is_valid_id(transaction_id): transaction_id = self._generate_new_id() + self.logger.info(f"Generated transaction ID {transaction_id}") return transaction_id def _is_valid_id(self, transaction_id):