[nailgun] Moved manage.py out from nailgun package directory
This commit is contained in:
parent
ff08c5b67f
commit
4f7f41de9e
|
@ -20,3 +20,5 @@ nailgun.log
|
|||
lock
|
||||
|
||||
.idea
|
||||
|
||||
Nailgun.egg-info
|
||||
|
|
|
@ -1,2 +1,3 @@
|
|||
include manage.py
|
||||
recursive-include nailgun *
|
||||
recursive-include static *
|
||||
recursive-include static *
|
||||
|
|
|
@ -16,12 +16,11 @@ from nailgun.db import load_db_driver, syncdb
|
|||
from nailgun.unit_test import TestRunner
|
||||
from nailgun.urls import urls
|
||||
from nailgun.logger import Log
|
||||
from nailgun.wsgi import app
|
||||
|
||||
|
||||
logging.basicConfig(level="DEBUG")
|
||||
|
||||
app = web.application(urls, locals())
|
||||
app.add_processor(load_db_driver)
|
||||
app.add_processor(check_client_content_type)
|
||||
|
||||
if __name__ == "__main__":
|
||||
parser = argparse.ArgumentParser()
|
|
@ -37,17 +37,17 @@ def load_db_driver(handler):
|
|||
|
||||
|
||||
def syncdb():
|
||||
from api.models import Base
|
||||
from nailgun.api.models import Base
|
||||
Base.metadata.create_all(engine)
|
||||
|
||||
|
||||
def dropdb():
|
||||
from api.models import Base
|
||||
from nailgun.api.models import Base
|
||||
Base.metadata.drop_all(engine)
|
||||
|
||||
|
||||
def flush():
|
||||
from api.models import Base
|
||||
from nailgun.api.models import Base
|
||||
session = scoped_session(sessionmaker(bind=engine))
|
||||
for table in reversed(Base.metadata.sorted_tables):
|
||||
session.execute(table.delete())
|
||||
|
|
|
@ -17,7 +17,7 @@ from nailgun.api.models import Release
|
|||
from nailgun.api.models import Cluster
|
||||
|
||||
from nailgun.api.urls import urls
|
||||
from nailgun.manage import app
|
||||
from nailgun.wsgi import app
|
||||
from nailgun.db import dropdb, syncdb, flush
|
||||
from nailgun.fixtures.fixman import upload_fixture
|
||||
|
||||
|
|
|
@ -7,7 +7,7 @@ from sqlalchemy.orm.events import orm
|
|||
|
||||
from nailgun.api.models import engine, Node
|
||||
from nailgun.db import dropdb, syncdb, flush, Query
|
||||
from nailgun.manage import app
|
||||
from nailgun.wsgi import app
|
||||
|
||||
|
||||
class TestDBRefresh(TestCase):
|
||||
|
|
|
@ -55,6 +55,7 @@ if __name__ == "__main__":
|
|||
zip_safe=False,
|
||||
install_requires=requires,
|
||||
include_package_data=True,
|
||||
scripts=['manage.py'],
|
||||
entry_points={
|
||||
'console_scripts': [
|
||||
'nailgun_syncdb = nailgun.db:syncdb',
|
||||
|
|
Loading…
Reference in New Issue