# limitations under the License.
from configparser import RawConfigParser
-from litmus.core.util import call
+from litmus.core.util import check_output
def load_project_list(projects):
project_list.append(item)
return project_list
-def sdb_does_exist():
+def sdb_exist():
help_url = 'https://github.com/dhs-shine/litmus#prerequisite'
try:
- call(['sdb', 'version'], timeout=10)
+ check_output(['sdb', 'version'], timeout=10)
except FileNotFoundError:
raise Exception('Please install sdb. Refer to {}'.format(help_url))
return
import os
import sys
from litmus.core.util import call
-from litmus.cmds import sdb_does_exist
+from litmus.cmds import sdb_exist
def main(args):
"""docstring for main"""
- sdb_does_exist()
+ sdb_exist()
project_path = os.path.abspath(args.project_path)
sys.path.append(project_path)
# limitations under the License.
import sys
-from litmus.cmds import load_project_list, sdb_does_exist
+from litmus.cmds import load_project_list, sdb_exist
def main(args):
"""docstring for main"""
- sdb_does_exist()
+ sdb_exist()
prj_list = load_project_list(args.projects)
project = next((prj for prj in prj_list if prj['name'] == args.project),
None)