Commit d593a671 authored by BO ZHANG's avatar BO ZHANG :basketball:
Browse files

use os.system to implement dm.remove_files

No related merge requests found
Showing with 5 additions and 6 deletions
+5 -6
......@@ -23,7 +23,7 @@ from astropy.table import Table
from .dfs import gaia_query_from_dfs, get_l1api
from .params import CSST_PARAMS as CP
from .params import DFS_CONF
from .utils import remove_files, remove_dir
from .utils import remove_dir
class CsstMsDataManager:
......@@ -252,8 +252,8 @@ class CsstMsDataManager:
# parse info
_telescope, _instrument, _survey, _imagetype, \
_exp_start, _exp_stop, _exp_id, \
_detector, *_l0_post, _ext = re.split(r"[_.]", fps_img[0])
_exp_start, _exp_stop, _exp_id, \
_detector, *_l0_post, _ext = re.split(r"[_.]", fps_img[0])
_exp_start = int(_exp_start)
_exp_stop = int(_exp_stop)
......@@ -514,9 +514,8 @@ class CsstMsDataManager:
lines += f"CSST_DFS_GATEWAY = " + os.getenv("CSST_DFS_GATEWAY") + "\n"
return lines
@staticmethod
def remove_files(fmt="./*_post.fits"):
remove_files(fmt=fmt)
def remove_files(self, fmt="*.fits"):
os.system(f"rm -rf {os.path.join(self.dir_l1, fmt)}")
@staticmethod
def remove_dir(path):
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment