from logging.handlers import RotatingFileHandler from blueprints import app, manager, jwt from werkzeug.contrib.cache import SimpleCache # Inisialization of cache cache = SimpleCache() # To solve 'No Handler' logging.basicConfig() # API api = Api(app, catch_all_404s=True) if __name__ == '__main__': try: if sys.argv[1] == 'db': manager.run() except Exception as e: # Create Log formatter = logging.Formatter( "[%(asctime)s] {%(pathname)s:%(lineno)d} %(levelname)s %(message)s" ) log_handler = RotatingFileHandler( "%s/%s" % (app.root_path, '../storage/log/app.log'), maxBytes=10000, backupCount=10) logging.getLogger().setLevel('INFO') log_handler.setFormatter(formatter) app.logger.addHandler(log_handler) app.run(debug=True, port=2604)
import json, logging, sys from blueprints import app, manager from logging.handlers import RotatingFileHandler if __name__ == '__main__': '''define format log dan membuat rotasi log dengan backup 10 files dan ukuran 10MB''' formatter = logging.Formatter( "[%(asctime)s]{%(pathname)s:%(lineno)d} %(levelname)s - %(message)s") log_handler = RotatingFileHandler( "%s/%s" % (app.root_path, '../storage/log/app.log'), maxBytes=1000000, backupCount=10) log_handler.setLevel(logging.INFO) log_handler.setFormatter(formatter) app.logger.addHandler(log_handler) try: if sys.argv[1] == 'db': manager.run() else: app.run(debug=True, host='0.0.0.0', port=5000) # local host except IndexError as e: app.run(debug=True, host='0.0.0.0', port=5000) # local host #
from flask_restful import Api from blueprints import app, manager from logging.handlers import RotatingFileHandler from werkzeug.contrib.cache import SimpleCache import logging, sys cache = SimpleCache() api = Api(app, catch_all_404s=True) if __name__ == "__main__": try: if sys.argv[1] == "db": manager.run() except Exception as error: log_path = "../storage/logs" logging.basicConfig(level=logging.INFO) formatter = logging.Formatter( "[%(asctime)s] {%(pathname)s:%(lineno)d} %(levelname)s - %(message)s" ) log_handler = RotatingFileHandler( "%s/%s" % (app.root_path, log_path + "/app.log"), maxBytes=1000000, backupCount=10) log_handler.setFormatter(formatter) app.logger.addHandler(log_handler) app.run(debug=True, host="localhost", port="5000")
# from werkzeug.contrib.cache import SimpleCache # cache = SimpleCache() api = Api(app, catch_all_404s=True) if __name__ == '__main__': ## run manage try: if sys.argv[1] == 'db': manager.run() except Exception as e: formatter = logging.Formatter( "[%(asctime)s] {%(pathname)s:%(lineno)d} %(levelname)s - %(message)s" ) log_handler = logging.handlers.RotatingFileHandler( "%s/%s" % (app.root_path, '../storage/log/app.log'), maxBytes=10000, backupCount=10) logging.getLogger().setLevel('INFO') log_handler.setFormatter(formatter) app.logger.addHandler(log_handler) port = int(os.environ.get('PORT', 5000)) app.run(debug=False, host='0.0.0.0', port=port)
import sys, logging from logging.handlers import RotatingFileHandler from werkzeug.contrib.cache import SimpleCache cache = SimpleCache() ################################### # Flask-RESTFul define custom error ################################### api = Api(app, catch_all_404s=True) if __name__ == '__main__': try: if sys.argv[1] == 'db': manager.run() sys.exit() except Exception as e: ## define log format and create a rotating log with max size of 10MB and max backup up to 10 files formatter = logging.Formatter( "[%(asctime)s]{%(pathname)s:%(lineno)d} %(levelname)s -%(message)s" ) log_handler = RotatingFileHandler( "%s/%s" % (app.root_path, '../storage/log/app.log'), maxBytes=10000000, backupCount=10) # log_handler.setLevel(logging.INFO) logging.getLogger().setLevel('INFO') log_handler.setFormatter(formatter) app.logger.addHandler(log_handler) app.run(debug=True, host='0.0.0.0', port=5000)
from logging.handlers import RotatingFileHandler import logging, sys from blueprints import app, manager from werkzeug.contrib.cache import SimpleCache cache = SimpleCache() ## Initiate flask-restful instance api = Api(app, catch_all_404s=True) if __name__ == '__main__': try: if sys.argv[1] == 'db': manager.run() except Exception as e: ## Define log format and create a rotating log with max size of 10mb and max backup up to 10 formatter = logging.Formatter( "[%(asctime)s] {%(pathname)s:%(lineno)d} %(levelname)s - %(message)s" ) # %s itu untuk format seperti .format log_handler = RotatingFileHandler( "%s/%s" % (app.root_path, '../storage/log/app.log'), maxBytes=10000, backupCount=10 ) # '../storage/log/app.log' mundur satu folder karena 'app' pindah ke dalam blueprints/__init__.py / Bisa juga dengan memindahkan folder storage log_handler.setLevel(logging.NOTSET) log_handler.setFormatter(formatter) app.logger.addHandler(log_handler) ## if you want to jsonify 500 error, you cannot. But you can set debug=False app.run(debug=False, host='0.0.0.0', port=5020)
import logging, sys from blueprints import app, manager from logging.handlers import RotatingFileHandler if __name__ == '__main__': # define log format and create a rotating log with max size of 10 Mb and max backup to 10 files formatter = logging.Formatter( "[%(asctime)s] {%(pathname)s:%(lineno)d} %(levelname)s - %(message)s") log_handler = RotatingFileHandler("%s/%s" % (app.root_path, 'storage/log/app.log'), maxBytes=10000000, backupCount=10) log_handler.setLevel(logging.INFO) log_handler.setFormatter(formatter) app.logger.addHandler(log_handler) try: if sys.argv[1] == 'db': manager.run() else: app.run(debug=False, host='0.0.0.0', port=5001) except IndexError as e: app.run(debug=True, host='0.0.0.0', port=5001)
from data.seeder import seeder cache = SimpleCache() api = Api(app, catch_all_404s=True) if __name__ == '__main__': try: if sys.argv[1] == 'db': manager.run() # To seed elif sys.argv[1] == 'seed': seeder() # define log format and create a rotating log with max size of 10MB and max backup to 10 files except Exception as e: formatter = logging.Formatter( "[%(asctime)s] {%(pathname)s:%(lineno)d} %(levelname)s - %(message)s" ) log_handler = RotatingFileHandler( "%s/%s" % (app.root_path, '../storage/log/app.log'), maxBytes=1000000000, backupCount=10) log_handler.setLevel(logging.INFO) log_handler.setFormatter(formatter) app.logger.addHandler(log_handler) app.run(debug=False, host='0.0.0.0', port=8000)
from globals import * import time from blueprints import app from flask import g import threading app.config['JSONIFY_PRETTYPRINT_REGULAR'] = False app.config['UPLOAD_FOLDER'] = UPLOAD_FOLDER @app.before_request def start_timer(): if 'start' not in g: g.start = {} g.start[threading.currentThread().getName()] = time.time() #print( "{0},{1}".format(threading.currentThread().getName(),time.time()) ) app.run(host='0.0.0.0', port=5000, debug=True)
if __name__ == '__main__': formatter = logging.Formatter( "[%(asctime)s] {%(pathname)s:%(lineno)d} %(levelname)s - %(message)s") log_handler = RotatingFileHandler("%s/%s" % (app.root_path, 'storage/log/app.log'), maxBytes=10000, backupCount=10) log_handler.setLevel(logging.INFO) log_handler.setFormatter(formatter) app.logger.addHandler(log_handler) try: if sys.argv[1] == 'createadmin': admin_name = input("Masukkan Nama : ") admin_email = input("Masukkan Email : ") admin_phone_number = input("Masukkan No. Telp : ") admin_username = input("Masukkan Admin Username : "******"Masukkan Admin Password : "******"admin") db.session.add(admin) db.session.commit() print("Admin created.") exit(1) elif sys.argv[1] == 'db': manager.run() else: app.run(debug=False, host='0.0.0.0', port=8080) except IndexError as e: app.run(debug=True, host='0.0.0.0', port=8080)
from flask_restful import Api from blueprints import app, manager import json, logging, sys from logging.handlers import RotatingFileHandler api = Api(app, catch_all_404s=True) if __name__ == "__main__": try: if sys.argv[1] == "db": manager.run() except Exception as e: formatter = logging.Formatter( "[%(asctime)s]{%(pathname)s:%(lineno)d} %(levelname)s - %(message)s" ) log_handler = RotatingFileHandler( "%s/%s" % (app.root_path, "../storage/log/app.log"), maxBytes=app.config["MAX_BYTES"], backupCount=10, ) log_handler.setLevel(logging.INFO) log_handler.setFormatter(formatter) app.logger.addHandler(log_handler) app.run(debug=app.config["DEBUG"], host="0.0.0.0", port=5000)
from blueprints import app if __name__ == "__main__": app.run()
# Entry Point into our app from blueprints import app # Allows you to run our app from this file with python directly if __name__ == "__main__": app.run(host='0.0.0.0', debug=True)
import json, logging, sys from blueprints import app, manager from logging.handlers import RotatingFileHandler if __name__ == '__main__': '''define format log dan membuat rotasi log dengan backup 10 files dan ukuran 10MB''' formatter = logging.Formatter("[%(asctime)s]{%(pathname)s:%(lineno)d} %(levelname)s - %(message)s") log_handler = RotatingFileHandler("%s/%s" % (app.root_path, '../storage/log/app.log'), maxBytes=1000000, backupCount=10) log_handler.setLevel(logging.INFO) log_handler.setFormatter(formatter) app.logger.addHandler(log_handler) try: if sys.argv[1] == 'db': manager.run() else: app.run(debug = False, host = '0.0.0.0', port = 8000) # local host except IndexError as e: app.run(debug = True, host = '0.0.0.0', port = 8000) # local host
from flask import Flask, request from flask_restful import Resource, Api, reqparse, abort from time import strftime import json, logging, sys from logging.handlers import RotatingFileHandler from flask_sqlalchemy import SQLAlchemy from flask_migrate import Migrate from blueprints import app, manager if __name__ == '__main__': formatter = logging.Formatter( "[%(asctime)s] {%(pathname)s:%(lineno)d} %(levelname)s - %(message)s") log_handler = RotatingFileHandler( "%s/%s" % (app.root_path, '../storage/log/app.log'), maxBytes=10000, backupCount=10) log_handler.setLevel(logging.INFO) log_handler.setFormatter(formatter) app.logger.addHandler(log_handler) try: if sys.argv[1] == 'db': manager.run() else: app.run(debug=False, host='0.0.0.0', port=5000) #True except IndexError as e: app.run(debug=True, host='0.0.0.0', port=5000) #awalnya 1000
from flask_restful import Resource, Api import json, logging, sys from logging.handlers import RotatingFileHandler from blueprints import app, db api = Api(app, catch_all_404s=True) if __name__ == '__main__': if len(sys.argv) > 1: db.cli.run() # print(len(sys.argv)) formatter = logging.Formatter( "[%(asctime)s]{%(pathname)s:%(lineno)d} %(levelname)s - %(message)s") log_handler = RotatingFileHandler( "%s/%s" % (app.root_path, '../storage/log/app.log'), maxBytes=10000, backupCount=10) log_handler.setLevel(logging.INFO) log_handler.setFormatter(formatter) app.logger.addHandler(log_handler) app.run(debug=app.config['DEBUG'], host=app.config['HOST'], port=app.config['PORT']) # try : # if sys.argv[1] == 'db' : # # manager.run() # except Exception as e :
from cachelib import SimpleCache cache = SimpleCache() ###################################### ## initiate flask-restful instance api = Api(app, catch_all_404s=True) if __name__ == '__main__': formatter = logging.Formatter( "[%(asctime)s] {%(pathname)s:%(lineno)s} %(levelname)s - %(message)s") log_handler = RotatingFileHandler( "%s/%s" % (app.root_path, '../storage/log/app.log'), maxBytes=1000000, backupCount=10) log_handler.setLevel(logging.INFO) log_handler.setFormatter(formatter) app.logger.addHandler(log_handler) try: if sys.argv[1] == 'db': migrate.run() sys.exit() else: app.run(debug=DEBUG, host='0.0.0.0', port=5000) except IndexError as e: # define log format and create a rotating log with max size of 1mb and max backup to 10 files app.run(debug=DEBUG, host='0.0.0.0', port=5000)
from blueprints import app if __name__ == '__main__': app.debug = True app.secret_key = 'super_secret_key' app.run(host='0.0.0.0', port=5000)
from werkzeug.contrib.cache import SimpleCache ############# # cache ############# cache = SimpleCache() ############# # main ############# api = Api(app, catch_all_404s=True) if __name__ == '__main__': try: if sys.argv[1] == 'db': manager.run() except Exception as e: formatter = logging.Formatter( '[%(asctime)s] {%(pathname)s:%(lineno)d} %(levelname)s - %(message)s' ) log_handler = RotatingFileHandler( '%s/%s' % (app.root_path, '../storage/log/app.log'), maxBytes=10000, backupCount=10) log_handler.setLevel(logging.INFO) app.logger.addHandler(log_handler) log_handler.setFormatter(formatter) app.run(debug=True, host='127.0.0.1', port=5001)
import sys import os from blueprints import app, manager from flask_restful import Api from logging.handlers import RotatingFileHandler from werkzeug.contrib.cache import SimpleCache cache = SimpleCache() # initiate flask-restful instance api = Api(app, catch_all_404s=True) if __name__ == '__main__': try: if sys.argv[1] == 'db': manager.run() except Exception as e: # define log format and create a rotating log formatter = logging.Formatter( "[%(asctime)s] {%(pathname)s:%(lineno)d} %(levelname)s - %(message)s" ) log_handler = RotatingFileHandler( "%s/%s" % (app.root_path, '../storage/log/app.log'), maxBytes=100000, backupCount=10) logging.getLogger().setLevel(logging.INFO) log_handler.setFormatter(formatter) app.logger.addHandler(log_handler) port = int(os.environ.get('PORT', 5000)) app.run(debug=True, host='0.0.0.0', port=port)
from blueprints import app app.run(host='0.0.0.0', port=8080, debug=True)
from blueprints import app import config if __name__ == '__main__': app.run(debug=app.config['DEBUG'], host="0.0.0.0", port=app.config['APP_PORT'])
from flask import Flask , request import json,logging, sys from logging.handlers import RotatingFileHandler from flask_restful import Resource, Api, reqparse from blueprints import app, manager, jwt import logging from werkzeug.contrib.cache import SimpleCache cache=SimpleCache() api=Api(app, catch_all_404s=True) if __name__=="__main__": try: if sys.argv[1]=='db': manager.run() except: logging.getLogger().setLevel('INFO') formatter=logging.Formatter("[%(asctime)s] {%(pathname)s:%(lineno)s} %(levelname)s-%(message)s") log_handler=RotatingFileHandler("%s/%s" % (app.root_path, "../storage/log/app.log"), maxBytes=10000, backupCount=10) # log_handler.setLevel(logging.ROOT) log_handler.setFormatter(formatter) app.logger.addHandler(log_handler) app.run(debug=True, host="0.0.0.0", port=5000)
from flask_restful import Api import logging import sys from logging.handlers import RotatingFileHandler from blueprints import app, manager from werkzeug.contrib.cache import SimpleCache cache = SimpleCache() # initiate restful-api instance api = Api(app, catch_all_404s=True) if __name__ == '__main__': try: if sys.argv[1] == 'db': manager.run() except Exception as e: formatter = logging.Formatter( "[%(asctime)s] {%(pathname)s:%(lineno)d} %(levelname)s - %(message)s" ) log_handler = RotatingFileHandler( "%s/%s" % (app.root_path, '../storage/log/app.log'), maxBytes=app.config['MAX_BYTES'], backupCount=10) log_handler.setLevel(logging.INFO) log_handler.setFormatter(formatter) app.logger.addHandler(log_handler) app.run(debug=app.config['DEBUG'], host='0.0.0.0', port=5050)
#!/usr/bin/env python from blueprints import app app.secret_key = 'correcthorsebatterystaple' if __name__ == '__main__': app.run(host='0.0.0.0', port=8000, debug=True,)
from flask_restful import Api import sys import logging from logging.handlers import RotatingFileHandler as RFH from werkzeug.contrib.cache import SimpleCache cache = SimpleCache() ########################################## # Import Blueprints below ########################################## from blueprints import app, manager api = Api(app, catch_all_404s=True) if __name__ == '__main__': try: if sys.argv[1] == 'db': manager.run() except Exception as excpt: formatter = logging.Formatter( "[%(asctime)s] {%(pathname)s:%(lineno)d} %(levelname)s - %(message)s" ) log_handler = RFH('%s/%s' % (app.root_path, 'storage/log/error.log'), maxBytes=1000000, backupCount=10) log_handler.setLevel(logging.ERROR) log_handler.setFormatter(formatter) app.logger.addHandler(log_handler) app.run(debug=True, host='0.0.0.0', port='8888')