def run_server(): from pacioli.models import register_views with app.app_context(): register_views() import pacioli.views.admin_views import pacioli.views.bookkeeping_views import pacioli.views.accounting_views import pacioli.views.ofx_views import pacioli.views.amazon_views import pacioli.views.payroll_views app.run()
def run_server(): from pacioli.models import register_views with app.app_context(): register_views() import pacioli.views.admin_views import pacioli.views.bookkeeping_views import pacioli.views.accounting_views import pacioli.views.ofx_views import pacioli.views.amazon_views import pacioli.views.payroll_views import pacioli.views.tax_views app.run(port=5000)
def setUp(self): # self.tearDown() connection = psycopg2.connect("dbname=postgres") connection.autocommit = True cursor = connection.cursor() cursor.execute(""" DROP DATABASE IF EXISTS pacioli_test; """) cursor.execute(""" DROP ROLE IF EXISTS test_user; CREATE ROLE test_user WITH NOSUPERUSER CREATEDB NOCREATEROLE NOINHERIT LOGIN NOREPLICATION NOBYPASSRLS ENCRYPTED PASSWORD %s; """, (test_user_password,)) cursor.close() connection.close() connection = psycopg2.connect(database='postgres', user='******', password=test_user_password) connection.autocommit = True cursor = connection.cursor() cursor.execute(""" CREATE DATABASE pacioli_test ENCODING 'utf-8' TEMPLATE template0; """) cursor.close() connection.close() app = create_app(TestConfig) app.app_context().push() self.app = app.test_client() createdb() register_views() populate_chart_of_accounts() import pacioli.views.admin_views import pacioli.views.bookkeeping_views import pacioli.views.accounting_views import pacioli.views.ofx_views import pacioli.views.amazon_views import pacioli.views.payroll_views
def runs_at_7am_and_7pm(): from pacioli.models import register_views with app.app_context(): register_views() from pacioli.functions.ofx_functions import sync_ofx sync_ofx() from pacioli.functions.ofx_functions import apply_all_mappings apply_all_mappings() from pacioli.functions.email_reports import send_ofx_bank_transactions_report send_ofx_bank_transactions_report() from pacioli.functions.investment_functions import update_ticker_prices update_ticker_prices()
import logging import sys from raven.contrib.flask import Sentry from pacioli import create_app logging.basicConfig(stream=sys.stderr) app = create_app('pacioli.settings.ProdConfig', env='Prod') sentry = Sentry() sentry.init_app(app) from pacioli.models import register_views with app.app_context(): register_views() import pacioli.views.admin_views import pacioli.views.bookkeeping_views import pacioli.views.accounting_views import pacioli.views.ofx_views import pacioli.views.amazon_views import pacioli.views.payroll_views
import logging import sys from raven.contrib.flask import Sentry from pacioli import create_app logging.basicConfig(stream=sys.stderr) app = create_app('pacioli.settings.ProdConfig', env='prod') sentry = Sentry() sentry.init_app(app) from pacioli.models import register_views with app.app_context(): register_views() import pacioli.views.admin_views import pacioli.views.bookkeeping_views import pacioli.views.accounting_views import pacioli.views.ofx_views import pacioli.views.amazon_views import pacioli.views.payroll_views