def main(): if Daemonize is None: raise ImportError(REQUIRES_DAEMONIZE_MESSAGE) arg_parser = ArgumentParser(description=DESCRIPTION) GalaxyConfigBuilder.populate_options(arg_parser) args = arg_parser.parse_args() if args.log_file: os.environ["GALAXY_CONFIG_LOG_DESTINATION"] = os.path.abspath( args.log_file) if args.server_name: os.environ["GALAXY_CONFIG_SERVER_NAME"] = args.server_name pid_file = args.pid_file log.setLevel(logging.DEBUG) log.propagate = False if args.daemonize: keep_fds = [] if args.daemon_log_file: fh = logging.FileHandler(args.daemon_log_file, "w") fh.setLevel(logging.DEBUG) log.addHandler(fh) keep_fds.append(fh.stream.fileno()) else: fh = logging.StreamHandler(sys.stderr) fh.setLevel(logging.DEBUG) log.addHandler(fh) daemon = Daemonize( app="galaxy", pid=pid_file, action=functools.partial(app_loop, args, log), verbose=DEFAULT_VERBOSE, logger=log, keep_fds=keep_fds, ) daemon.start() else: app_loop(args, log)
def main(argv=None): if argv is None: argv = sys.argv arg_parser = ArgumentParser(description=DESCRIPTION) PulsarConfigBuilder.populate_options(arg_parser) args = arg_parser.parse_args(argv) pid_file = args.pid_file log.setLevel(logging.DEBUG) log.propagate = False if args.daemonize: if Daemonize is None: raise ImportError(REQUIRES_DAEMONIZE_MESSAGE) keep_fds = [] if args.daemon_log_file: fh = logging.FileHandler(args.daemon_log_file, "w") fh.setLevel(logging.DEBUG) log.addHandler(fh) keep_fds.append(fh.stream.fileno()) else: fh = logging.StreamHandler(sys.stderr) fh.setLevel(logging.DEBUG) log.addHandler(fh) daemon = Daemonize( app="pulsar", pid=pid_file, action=functools.partial(app_loop, args, log), verbose=DEFAULT_VERBOSE, logger=log, keep_fds=keep_fds, ) daemon.start() else: app_loop(args, log)
def main(): if Daemonize is None: raise ImportError("Attempted to use LWR in daemon mode, but daemonize is unavailable.") arg_parser = ArgumentParser(description=DESCRIPTION) LwrConfigBuilder.populate_options(arg_parser) args = arg_parser.parse_args() log.setLevel(logging.DEBUG) log.propagate = False fh = logging.FileHandler("daemon.log", "w") fh.setLevel(logging.DEBUG) log.addHandler(fh) keep_fds = [fh.stream.fileno()] daemon = Daemonize( app="lwr", pid=DEFAULT_PID, action=functools.partial(app_loop, args), verbose=DEFAULT_VERBOSE, keep_fds=keep_fds, ) daemon.start()
import numpy as np import matplotlib.pyplot as plt from scipy.special import jv from argparser import ArgumentParser from numpy import exp, sqrt parser = ArgumentParser() parser.add_argument("--Er", type=str, help="complex relative permitivity") args = parser.parse_args() Er = np.complex(args.Er) x_axis = np.arange(0, 1000, 0.01) for size in x_axis: rho = size*sqrt(Er) alpha01n = rho*