| #------------------------------------------------------------------------------- | |
| # Name: mst_utils.py | |
| # Purpose: utilize functions for system commands | |
| # RigNet Copyright 2020 University of Massachusetts | |
| # RigNet is made available under General Public License Version 3 (GPLv3), or under a Commercial License. | |
| # Please see the LICENSE README.txt file in the main directory for more information and instruction on using and licensing RigNet. | |
| #------------------------------------------------------------------------------- | |
| from __future__ import absolute_import | |
| import os | |
| import errno | |
| def mkdir_p(dir_path): | |
| try: | |
| os.makedirs(dir_path) | |
| except OSError as e: | |
| if e.errno != errno.EEXIST: | |
| raise | |
| def isfile(fname): | |
| return os.path.isfile(fname) | |
| def isdir(dirname): | |
| return os.path.isdir(dirname) | |
| def join(path, *paths): | |
| return os.path.join(path, *paths) |