Skip to content

Commit 40b36fa

Browse files
committed
Re-add opentelemetry config
Configuring just before we start the service seems to avoid permissions issues on Windows VMs. We did not see this issue on the Hull gateway machine with the relay listener.
1 parent 6aa90cd commit 40b36fa

3 files changed

Lines changed: 9 additions & 0 deletions

File tree

src/mwl_main.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
from dotenv import load_dotenv
77

88
from server import MWLServer
9+
from telemetry import configure_telemetry
910

1011
load_dotenv()
1112

@@ -30,6 +31,8 @@ def main():
3031

3132
mwl_server = MWLServer(mwl_aet, mwl_port, mwl_db_path, block=True)
3233

34+
configure_telemetry(service_name="mwl-server")
35+
3336
try:
3437
mwl_server.start()
3538
except KeyboardInterrupt:

src/pacs_main.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
from dotenv import load_dotenv
77

88
from server import PACSServer
9+
from telemetry import configure_telemetry
910

1011
load_dotenv()
1112

@@ -33,6 +34,8 @@ def main():
3334

3435
pacs_server = PACSServer(pacs_aet, pacs_port, pacs_storage_path, pacs_db_path, block=True, mwl_db_path=mwl_db_path)
3536

37+
configure_telemetry(service_name="pacs-server")
38+
3639
try:
3740
pacs_server.start()
3841
except KeyboardInterrupt:

src/upload_main.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
from services.dicom.upload_listener import UploadListener
1010
from services.dicom.upload_processor import UploadProcessor
1111
from services.storage import MWLStorage, PACSStorage
12+
from telemetry import configure_telemetry
1213

1314
load_dotenv()
1415

@@ -67,6 +68,8 @@ def main():
6768
logging.info(f"API endpoint: {uploader.api_endpoint}")
6869
logging.info("=" * 60)
6970

71+
configure_telemetry(service_name="upload-listener")
72+
7073
try:
7174
listener.start()
7275
except KeyboardInterrupt:

0 commit comments

Comments
 (0)