Files
@ f051c683d048
Branch filter:
Location: FVDE/ennstatus/manage.py - annotation
f051c683d048
1.0 KiB
text/x-python
Unified strings
80f06e8db439 780a96a30ffc 780a96a30ffc 780a96a30ffc 80f06e8db439 80f06e8db439 80f06e8db439 80f06e8db439 80f06e8db439 6ede7bad934d 6ede7bad934d 80f06e8db439 80f06e8db439 80f06e8db439 80f06e8db439 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
os.environ['ENNSTATUS_SETTINGS'] = '/home/dennis/Projects/Coding/Python/ennstatus/config.py'
from ennstatus import app
manager = Manager(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()
|