def run(self): script_start = time.time() try: self.import_data_deadline() self.execute() lprint("Job complete in {}".format( format_duration(time.time() - script_start))) # Uninitialize is required to exit, otherwise mayapy freezes indefinitely. try: lprint("Attempt to uninitialize Maya session") cmds.file(new=True, f=True) lprint("My Test!!!!") maya.standalone.uninitialize(name="test") lprint("after uninitialize") except: lprint(traceback.format_exc()) lprint("exiting") os._exit(0) lprint("after exit") except Exception as e: traceback.print_exc() lprint(e) self.on_failed()
def run(self): script_start = time.time() try: self.import_data_deadline() self.execute() lprint("Job complete in {}".format( format_duration(time.time() - script_start))) # Uninitialize is required to exit, otherwise mayapy freezes indefinitely. maya.standalone.uninitialize() os._exit(0) except Exception as e: traceback.print_exc() lprint(e) self.on_failed()