diff --git a/controller.php b/controller.php index 1e2b63d..68be974 100644 --- a/controller.php +++ b/controller.php @@ -49,7 +49,7 @@ public function index() $this->view(); } - public function make($fileID = '') + public function make($fileID = '-1') { $this->load->library('smart'); $this->load->helper('form'); diff --git a/meta.json b/meta.json index 26f2dbe..4aab5ea 100644 --- a/meta.json +++ b/meta.json @@ -23,7 +23,7 @@ } }, "plugin_uri": "https://github.com/FABtotum/fab_laser", - "version": "0.10.3", + "version": "0.10.4", "plugin_slug": "fab_laser", "filetypes": [] } diff --git a/scripts/py/engrave.py b/scripts/py/engrave.py index ae01b79..93cc73a 100644 --- a/scripts/py/engrave.py +++ b/scripts/py/engrave.py @@ -104,13 +104,20 @@ def main(): parser = argparse.ArgumentParser(formatter_class=argparse.ArgumentDefaultsHelpFormatter) parser.add_argument("-T", "--task-id", help=_("Task ID."), default=0) parser.add_argument("-F", "--file-name", help=_("File name."), required=True) - + parser.add_argument("--lang", help="Output language", default='en_US.UTF-8' ) + parser.add_argument("--email", help="Send an email on task finish", action='store_true', default=False) + parser.add_argument("--shutdown", help="Shutdown on task finish", action='store_true', default=False ) + # GET ARGUMENTS args = parser.parse_args() # INIT VARs gcode_file = args.file_name # GCODE FILE task_id = args.task_id + lang = args.lang + send_email = bool(args.email) + auto_shutdown = bool(args.shutdown) + if task_id == 0: standalone = True else: