示例#1
0
def clear_db():

    KEYS = ['dashboard:github:commits',]

    puts('Clearing Database...')

    with indent(4):

        r = redis_connect()

        for key in KEYS:
            if r.delete(key):
                puts('{0} deleted.'.format(colored.red(key)))
示例#2
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-

from clint.textui import puts, colored, progress, indent

from dashboard import app, g, redis_connect
app.test_request_context('/').push()

redis = redis_connect()


def main():
    print '\o/'


if __name__ == '__main__':
    main()
示例#3
0
import os
import redi

from clint.textui import puts, indent, colored
from flaskext.script import Manager

from dashboard import app, g, redis_connect
from dashboard.views.gh_commits import grab_changelog
from dashboard.views.topsy import get_window_url, WINDOW_MAP


manager = Manager(app)

app.test_request_context('/').push()
redi.config.init(r=redis_connect())


@manager.command
def clear_db():

    KEYS = ['dashboard:github:commits',]

    puts('Clearing Database...')

    with indent(4):

        r = redis_connect()

        for key in KEYS:
            if r.delete(key):
示例#4
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-

from clint.textui import puts, colored, progress, indent

from dashboard import app, g, redis_connect
app.test_request_context('/').push()


redis = redis_connect()


def main():
    print '\o/'


if __name__ == '__main__':
    main()