Ejemplo n.º 1
0
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()
Ejemplo n.º 2
0
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)
Ejemplo n.º 3
0
    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
Ejemplo n.º 4
0
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()
Ejemplo n.º 5
0
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()
Ejemplo n.º 6
0
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
Ejemplo n.º 7
0
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