def main(self, argv): self._parse_args(argv) launcher_cmd, application_cmds = Trial.parse_launcher_cmd(argv) self.logger.debug("Launcher command: %s", launcher_cmd) self.logger.debug("Application commands: %s", application_cmds) return Project.selected().experiment().managed_run( launcher_cmd, application_cmds)
def main(self, argv): args = self._parse_args(argv) if args.tau_dir: # Link to tau directory if argv[0] in '--tau-dir': del argv[0:2] elif argv[2] in '--tau-dir': del argv[2:4] if args.description: description = args.description if argv[0] in '--description': del argv[0:2] elif argv[2] in '--description': del argv[2:4] else: description = None launcher_cmd, application_cmds = Trial.parse_launcher_cmd(argv) self.logger.debug("Launcher command: %s", launcher_cmd) self.logger.debug("Application commands: %s", application_cmds) if args.tau_dir: Project.controller().storage.tau_dir(args.tau_dir) return Project.selected().experiment().managed_run( launcher_cmd, application_cmds, description) return Project.selected().experiment().managed_run( launcher_cmd, application_cmds, description)
def main(self, argv): args = self._parse_args(argv) description = getattr(args, 'description', None) cmd = [args.cmd] + args.cmd_args launcher_cmd, application_cmds = Trial.parse_launcher_cmd(cmd) self.logger.debug("Launcher command: %s", launcher_cmd) self.logger.debug("Application commands: %s", application_cmds) return Project.selected().experiment().managed_run(launcher_cmd, application_cmds, description)
def main(self, argv): self._parse_args(argv) launcher_cmd, application_cmds = Trial.parse_launcher_cmd(argv) self.logger.debug("Launcher command: %s", launcher_cmd) self.logger.debug("Application commands: %s", application_cmds) return Project.selected().experiment().managed_run(launcher_cmd, application_cmds)