summaryrefslogtreecommitdiff
path: root/run-sandbox
diff options
context:
space:
mode:
Diffstat (limited to 'run-sandbox')
-rwxr-xr-xrun-sandbox17
1 files changed, 1 insertions, 16 deletions
diff --git a/run-sandbox b/run-sandbox
index 6bd44c0..aa7c713 100755
--- a/run-sandbox
+++ b/run-sandbox
@@ -31,21 +31,6 @@ def info(message, *args):
logging.info(message % args)
-def get_executor(name):
- # Convert the name into a valid Python module name. This is a convenience
- # for users just because '-' is easier to type than '_'.
- name = name.replace('-', '_')
-
- try:
- executor = getattr(sandboxlib, name)
- except AttributeError:
- raise RuntimeError(
- "%s is not a known executor in this version of 'sandboxlib'." %
- name)
-
- return executor
-
-
def parse_args():
parser = argparse.ArgumentParser(description="Run something in a sandbox.")
@@ -72,7 +57,7 @@ def parse_args():
def run():
args = parse_args()
- executor = get_executor(args.executor)
+ executor = sandboxlib.get_executor(args.executor)
if sandboxlib.load.appc.is_app_container_image(args.sandbox):
info("%s is an App Container image." % args.sandbox)