def realize(self, *args, **kwds): RunnerOptions.realize(self, *args, **kwds) # Maybe the config file requires -i or positional args if not self.args: self.usage("an action argument is required") # Where's python? if not self.python: self.python = sys.executable
def realize(self, *args, **kwds): RunnerOptions.realize(self, *args, **kwds) # Maybe the config file requires -i or positional args if not self.args: self.usage("an action argument is required") # Where's python? if not self.python: self.python = sys.executable
def realize(self, *args, **kwds): RunnerOptions.realize(self, *args, **kwds) # Maybe the config file requires -i or positional args if not self.args and not self.interactive: if not self.default_to_interactive: self.usage("either -i or an action argument is required") self.interactive = 1 # Where's python? if not self.python: self.python = sys.executable
def realize(self, *args, **kwds): RunnerOptions.realize(self, *args, **kwds) # Maybe the config file requires -i or positional args if not self.args and not self.interactive: if not self.default_to_interactive: self.usage("either -i or an action argument is required") self.interactive = 1 # Where's python? if not self.python: self.python = sys.executable
def realize(self, *args, **kwds): RunnerOptions.realize(self, *args, **kwds) if self.args: self.program = self.args if not self.program: self.usage("no program specified (use -C or positional args)") if self.sockname: # Convert socket name to absolute path self.sockname = os.path.abspath(self.sockname) if self.config_logger is None: # This doesn't perform any configuration of the logging # package, but that's reasonable in this case. self.logger = logging.getLogger() else: self.logger = self.config_logger()
def realize(self, *args, **kwds): RunnerOptions.realize(self, *args, **kwds) if self.args: self.program = self.args if not self.program: self.usage("no program specified (use -C or positional args)") if self.sockname: # Convert socket name to absolute path self.sockname = os.path.abspath(self.sockname) if self.config_logger is None: # This doesn't perform any configuration of the logging # package, but that's reasonable in this case. self.logger = logging.getLogger() else: self.logger = self.config_logger()
def realize(self, *args, **kwds): RunnerOptions.realize(self, *args, **kwds) # Maybe the config file requires -i or positional args if not self.args and not self.interactive: if not self.default_to_interactive: self.usage("either -i or an action argument is required") self.interactive = 1 # Where's python? if not self.python: self.python = sys.executable # Where's zdrun? if not self.zdrun: if __name__ == "__main__": file = sys.argv[0] else: file = __file__ file = os.path.normpath(os.path.abspath(file)) dir = os.path.dirname(file) self.zdrun = os.path.join(dir, "zdrun.py")