Example #1
0
import os

from flask.ext import script
from path import path

from ecosys.middlewares import ReverseProxied
from ecosys.app import create_app
from ecosys.management.commands import ApiRequest
from ecosys.management.commands import CountryRequest
from ecosys.management.commands import MigrateAuthors


PROJECT_ROOT = os.environ.get('PROJECT_ROOT', os.getcwd())


app = create_app(instance_path=path(PROJECT_ROOT) / 'instance')
app.wsgi_app = ReverseProxied(app.wsgi_app)


def main():
    global app
    manager = script.Manager(app)
    manager.add_command('api_request', ApiRequest())
    manager.add_command('country_request', CountryRequest())
    manager.add_command('migrate_authors', MigrateAuthors())
    manager.run()


if __name__ == '__main__':
    main()
Example #2
0
#!/usr/bin/env python

from flask.ext import script
from path import path

from ecosys.app import create_app


PROJECT_ROOT = path(__file__).parent.abspath()


app = create_app(instance_path=PROJECT_ROOT / 'instance')
manager = script.Manager(app)


if __name__ == '__main__':
    manager.run()