Files
@ 6c4a5b888ec4
Branch filter:
Location: FVDE/ennstatus/manage.py - annotation
6c4a5b888ec4
977 B
text/x-python
Added bridgeprogram application form
80f06e8db439 780a96a30ffc 780a96a30ffc 780a96a30ffc 80f06e8db439 80f06e8db439 80f06e8db439 80f06e8db439 80f06e8db439 15bacec428e5 80f06e8db439 15bacec428e5 80f06e8db439 80f06e8db439 80f06e8db439 80f06e8db439 80f06e8db439 80f06e8db439 80f06e8db439 80f06e8db439 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc 780a96a30ffc f051c683d048 f051c683d048 80f06e8db439 80f06e8db439 80f06e8db439 | import pprint
import subprocess
import os
import os.path
from flask import current_app
from flask.ext.script import Manager
from flask.ext.script.commands import Clean, ShowUrls
from ennstatus import create_app
manager = Manager(create_app())
@manager.command
def dumpconfig():
"""Show config."""
pprint.pprint(current_app.config)
def checkers(checker):
def get_files(root, files):
for f in files:
if os.path.splitext(f)[1] == '.py':
yield os.path.join(root, f)
for root, dirs, files in os.walk('./'):
for f in get_files(root, files):
subprocess.call([checker, f])
@manager.command
def pep8():
"""Check all py files for pep8 compat."""
checkers('pep8')
@manager.command
def pep257():
"""Check all py files for pep257 compat."""
checkers('pep257')
manager.add_command('clean', Clean())
manager.add_command('urls', ShowUrls())
if __name__ == "__main__":
manager.run()
|