INNER CODE UNIT · Python
runsh
cybersecsi/RAUDI · src/raudi/cli.py:43
def runsh(args):
name = args.runsh
manager = Manager()
organization = manager._organization
cmd = "docker run -it --rm --entrypoint=/bin/sh {}/{}".format(organization, name)
log("Executing the following command:")
log(cmd)
os.system(cmd)
def build(tool_name, config, args, tests):
# Args and Vars
push_image = args.push
remote_src = args.remote
force_build = args.force
dirname = str(DEFAULT_TOOL_DIR / tool_name)
image_exists = helper.check_if_docker_image_exists("{name}:{tag}".format(name=config['name'], tag=config['version']), remote_src)
if image_exists == False or force_build == True: