From 4d0042f977faf9d57bb81b132fe187066373a384 Mon Sep 17 00:00:00 2001 From: Rose Yemelyanova Date: Fri, 27 Oct 2023 14:36:52 +0100 Subject: [PATCH] Change filename prefix for StaticDirectoryProvider to include group_name from config --- config/bl38p.yaml | 1 + src/blueapi/core/context.py | 1 - src/blueapi/service/handler.py | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config/bl38p.yaml b/config/bl38p.yaml index 6de62b89a..b7dbf28f6 100644 --- a/config/bl38p.yaml +++ b/config/bl38p.yaml @@ -8,3 +8,4 @@ env: module: dls_bluesky_core.stubs data_writing: visit_directory: /dls/p38/data/2023/cm33874-1 + group_name: BL38P diff --git a/src/blueapi/core/context.py b/src/blueapi/core/context.py index 1f7ba73b2..4a396653b 100644 --- a/src/blueapi/core/context.py +++ b/src/blueapi/core/context.py @@ -64,7 +64,6 @@ class BlueskyContext: plans: Dict[str, Plan] = field(default_factory=dict) devices: Dict[str, Device] = field(default_factory=dict) plan_functions: Dict[str, PlanGenerator] = field(default_factory=dict) - directory_provider: Optional[DirectoryProvider] = field(default=None) sim: bool = field(default=False) _reference_cache: Dict[Type, Type] = field(default_factory=dict) diff --git a/src/blueapi/service/handler.py b/src/blueapi/service/handler.py index c9798867e..609d8e37b 100644 --- a/src/blueapi/service/handler.py +++ b/src/blueapi/service/handler.py @@ -89,7 +89,7 @@ def setup_handler( if config: provider = StaticDirectoryProvider( - filename_prefix="blueapi", + filename_prefix=f"{config.env.data_writing.group_name}-blueapi", directory_path=str(config.env.data_writing.visit_directory), )