def _main(): global app (error_code, args) = parse_args() cfg.init({"port": args.port, "ini_filename": args.ini}) expire_unix_timestamp_session = cfg.config.get('expire_unix_timestamp_session', EXPIRE_UNIX_TIMESTAMP_SESSION) session_opts = { 'session.type': 'file', 'session.timeout': expire_unix_timestamp_session, 'session.data_dir': '/data/session', 'session.auto': True } app = SessionMiddleware(app, session_opts) run(app, host='0.0.0.0', port=cfg.config.get('port'), server=GeventServer)
def _main(): global app (error_code, args) = parse_args() cfg.init({"port": args.port, "ini_filename": args.ini}) expire_unix_timestamp_session = cfg.config.get( 'expire_unix_timestamp_session', EXPIRE_UNIX_TIMESTAMP_SESSION) session_opts = { 'session.type': 'file', 'session.timeout': expire_unix_timestamp_session, 'session.data_dir': '/data/session', 'session.auto': True } app = SessionMiddleware(app, session_opts) run(app, host='0.0.0.0', port=cfg.config.get('port'), server=GeventServer)
start_timestamp = data.get('start_timestamp', 0) end_timestamp = data.get('end_timestamp', 0) geo = data.get('geo', {}) process_data('新北市', category, the_idx, start_timestamp, end_timestamp, geo, data) def _sleep(): time_sleep = util._int(cfg.config.get('time_sleep', 86400)) cfg.logger.debug('to sleep: time_sleep: %s', time_sleep) time.sleep(time_sleep) def parse_args(): ''' ''' parser = argparse.ArgumentParser(description='roadpin_backend') parser.add_argument('-i', '--ini', type=str, required=True, help="ini filename") args = parser.parse_args() return (S_OK, args) if __name__ == '__main__': (error_code, args) = parse_args() cfg.init({"ini_filename": args.ini}) cron_new_taipei_city()
import argparse from app import cfg from app import util def cron_kinmen(): pass def parse_args(): ''' ''' parser = argparse.ArgumentParser(description='roadpin_backend') parser.add_argument('-i', '--ini', type=str, required=True, help="ini filename") args = parser.parse_args() return (S_OK, args) if __name__ == '__main__': (error_code, args) = parse_args() cfg.init({"ini_filename": args.ini}) cron_kinmen()
def _process_json_request(): f = request.body f.seek(0) return util.json_loads(f.read()) def parse_args(): ''' ''' parser = argparse.ArgumentParser(description='roadpin_backend') parser.add_argument('-i', '--ini', type=str, required=True, help="ini filename") parser.add_argument('-l', '--log_filename', type=str, required=True, help="log filename") parser.add_argument('-p', '--port', type=str, required=True, help="port") parser.add_argument('-u', '--username', type=str, required=False, help="username") parser.add_argument('--password', type=str, required=False, help="password") args = parser.parse_args() return (S_OK, args) if __name__ == '__main__': (error_code, args) = parse_args() username = '' if not hasattr(args, 'username') else args.username password = '' if not hasattr(args, 'password') else args.password cfg.init({"port": args.port, "ini_filename": args.ini, 'username': '', 'password': '', 'log_filename': args.log_filename}) run(app, host='0.0.0.0', port=cfg.config.get('port'), server=GeventServer)
response.set_header('Access-Control-Allow-Headers', 'Content-Type, Accept') response.set_header('Access-Control-Allow-Origin', '*') response.set_header('Access-Control-Allow-Methods', '*') #cfg.logger.debug('the_obj: %s', the_obj) response.content_type = content_type return content def parse_args(): ''' ''' parser = argparse.ArgumentParser(description='roadpin_backend') parser.add_argument('-i', '--ini', type=str, required=True, help="ini filename") parser.add_argument('-l', '--log_filename', type=str, default='', required=False, help="log filename") parser.add_argument('-p', '--port', type=str, required=True, help="port") parser.add_argument('-u', '--username', type=str, required=False, help="username") parser.add_argument('--password', type=str, required=False, help="password") args = parser.parse_args() return (S_OK, args) if __name__ == '__main__': (error_code, args) = parse_args() username = '' if not hasattr(args, 'username') else args.username password = '' if not hasattr(args, 'password') else args.password cfg.init({"port": args.port, "ini_filename": args.ini, 'username': '', 'password': '', 'log_filename': args.log_filename}) run(app, host='0.0.0.0', port=cfg.config.get('port'), server=GeventServer)