def init_app(cls, app): Config.init_app(app) assert os.environ.get('SECRET_KEY'), 'SECRET_KEY IS NOT SET!' flask_raygun.Provider(app, app.config['RAYGUN_APIKEY']).attach() handler = logging.handlers.RotatingFileHandler('app.log', maxBytes=1024 * 1024) handler.setLevel(logging.INFO) app.logger.addHandler(handler)
def init_app(cls, app): Config.init_app(app) assert os.environ.get("SECRET_KEY"), "SECRET_KEY IS NOT SET!" flask_raygun.Provider(app, app.config["RAYGUN_APIKEY"]).attach()
def init_app(cls, app): Config.init_app(app) assert os.environ.get('SECRET_KEY'), 'SECRET_KEY IS NOT SET!' flask_raygun.Provider(app, app.config['RAYGUN_APIKEY']).attach()
def init_app(cls, app): Config.init_app(app) if app.config['RAYGUN_APIKEY'] is not None: flask_raygun.Provider(app, app.config['RAYGUN_APIKEY']).attach()
from flask import Flask, render_template, request, redirect, url_for, current_app from flask_mail import Mail, Message from raygun4py import raygunprovider from raygun4py.middleware import flask from myforms import TimeForm import error_handling, mail_msg app = Flask(__name__) raygun = raygunprovider.RaygunSender("VaBnbg4l+u9r+2qgdGtx1A==") # raygun flask.Provider(app, 'VaBnbg4l+u9r+2qgdGtx1A==').attach() # raygun app.config.from_object('config') """ to do: fix form and create mail module""" @app.errorhandler(Exception) def internal_error(error): send_error_to_raygun() error = str(error) error_handling.store_error(error) return redirect(url_for('error_page'), code=302) def send_error_to_raygun(): err = error_handling.sys.exc_info() raygun.send_exception() @app.route('/') def home(): return render_template('home.html')
#!/usr/bin/env python2 import os from flask import Flask, request from facebook.api import FacebookApi from prayer import PrayerWebhook as webhook from raygun4py.middleware import flask app = Flask(__name__) api = FacebookApi() flask.Provider(app, os.environ.get('RAYGUN_APIKEY')).attach() ### # Routing for your application. ### def setup(): api.post("/me/subscribed_apps") @app.route('/webhook') def challenge_webhook(): """Facebook's API webhook challenge.""" if request.args.get('hub.verify_token') == 'challenge_me': challenge = request.args.get('hub.challenge') if challenge: return challenge else: return "Challenge not found", 400 else:
from PIL import Image import pytesseract import argparse import cv2 from raygun4py.middleware import flask __author__ = 'Rick Torzynski <*****@*****.**>' __source__ = '' app = Flask(__name__) MYDIR = os.path.dirname(__file__) UPLOAD_FOLDER = 'static/uploads' app.config['UPLOAD_FOLDER'] = os.path.join(MYDIR + "/" + UPLOAD_FOLDER) flask.Provider(app, '9xFpI8E9NfSpMm0T9J0A').attach() @app.route("/") def index(): return render_template("index.html") @app.route("/about") def about(): return render_template("about.html") @app.route('/uploader', methods=['GET', 'POST']) def upload_file(): if request.method == 'POST':
CACHE_REDIS_URL = os.environ.get('REDIS_URL') or 'redis://localhost:6379' # Raygun RAYGUN_APIKEY = os.environ.get('RAYGUN_APIKEY') or 'debug' GEOCODE_APIKEY = os.environ.get('GEOCODE_APIKEY') app = Flask(__name__) app.config.from_object(__name__ + '.ConfigClass') Compress(app) # Initialize Flask-Compress db = SQLAlchemy(app) # Initialize Flask-SQLAlchemy mail = Mail(app) # Initialize Flask-Mail if not app.debug: flask_raygun.Provider(app, app.config['RAYGUN_APIKEY']).attach() celery = Celery(app.name, broker=app.config['CELERY_BROKER_URL']) celery.conf.update(app.config) cache = Cache(app, config={ 'CACHE_TYPE': app.config['CACHE_TYPE'], 'CACHE_REDIS_URL': app.config['CACHE_REDIS_URL'], }) from app import views, models, forms, tasks from forms import InviteForm from app.models import User from app.views import *