diff --git a/csst_common/data_manager.py b/csst_common/data_manager.py index 0f82f807ada34dabeb83f13fa5c01a7f14ec5ff5..4059344d0e2df8cf31f74397edae821d64e3f9e0 100644 --- a/csst_common/data_manager.py +++ b/csst_common/data_manager.py @@ -646,6 +646,13 @@ class CsstMsDataManager: for k, v in DFS_CONF[dfs_node].items(): os.environ[k] = v + @staticmethod + def dfs_setup(dfs_node="pml"): + """ Setup DFS configuration. """ + assert dfs_node in DFS_CONF.keys() + for k, v in DFS_CONF[dfs_node].items(): + os.environ[k] = v + @staticmethod def dfs_is_available(): """ Test if DFS works. """