def main(args, parser, subparser): from scif.main import ScifRecipe app = args.app client = ScifRecipe(quiet=True, writable=args.writable) # Only allow interactive shell if the base exists if os.path.exists(SCIF_BASE): client.exec(app, cmd=[SCIF_SHELL])
def main(args,parser,subparser): from scif.main import ScifRecipe cmd = args.cmd if len(cmd) < 2: bot.warning('You must supply an appname and command to execute.') bot.custom(prefix="Example: ", message="scif exec app echo $SCIF_APPNAME") sys.exit(1) app = cmd.pop(0) client = ScifRecipe(quiet=True, writable=args.writable) client.exec(app, cmd)