aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/setup_pfiles.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/setup_pfiles.py')
-rw-r--r--scripts/setup_pfiles.py38
1 files changed, 0 insertions, 38 deletions
diff --git a/scripts/setup_pfiles.py b/scripts/setup_pfiles.py
deleted file mode 100644
index 8a80a14..0000000
--- a/scripts/setup_pfiles.py
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright (c) 2017 Weitian LI <liweitianux@live.com>
-# MIT license
-#
-# Weitian LI
-# 2017-02-06
-
-"""
-Prepare the CIAO parameter files and setup the PFILES environment
-variable to keep the pfiles locally, in order to avoid the conflicts
-between multiple instance of the same CIAO tools.
-"""
-
-import os
-import subprocess
-import shutil
-
-
-def setup_pfiles(tools):
- """
- Copy the parameter files of the specified tools to the current
- working directory, and setup the ``PFILES`` environment variable.
-
- Parameters
- ----------
- tools : list[str]
- Name list of the tools to be set up
- """
- for tool in tools:
- pfile = subprocess.check_output([
- "paccess", tool
- ]).decode("utf-8").strip()
- subprocess.check_call(["punlearn", tool])
- try:
- shutil.copy(pfile, ".")
- except shutil.SameFileError:
- pass
- # Setup the ``PFILES`` environment variable
- os.environ["PFILES"] = "./:" + os.environ["PFILES"]