コード例 #1
0
ファイル: __init__.py プロジェクト: shantanoo-desai/BRambleZ1
CFG_FILE = '/etc/bradmin.cfg'
CACHE_ROOT = '.'

app = Flask(__name__)
bcrypt = Bcrypt(app)

app.config.from_object(__name__)

try:
    app.config.from_pyfile(app.config['CFG_FILE'])
except IOError:
    pass


from fileStore import *
db = fileStore(app.config['CACHE_ROOT'] + '/db')

# load config from the database
conf = None
try:
    conf = json.loads(db.get('conf/bradmin'))    
except IOError:
    # load default config
    conf = { 
        'password': bcrypt.generate_password_hash('default')
        }
    db.store('conf/bradmin', json.dumps(conf, sort_keys=True, indent=4))

application = app

import bradmin.login
コード例 #2
0
CFG_FILE = '/etc/bradmin.cfg'
CACHE_ROOT = '.'

app = Flask(__name__)
bcrypt = Bcrypt(app)

app.config.from_object(__name__)

try:
    app.config.from_pyfile(app.config['CFG_FILE'])
except IOError:
    pass

from fileStore import *

db = fileStore(app.config['CACHE_ROOT'] + '/db')

# load config from the database
conf = None
try:
    conf = json.loads(db.get('conf/bradmin'))
except IOError:
    # load default config
    conf = {'password': bcrypt.generate_password_hash('default')}
    db.store('conf/bradmin', json.dumps(conf, sort_keys=True, indent=4))

application = app

import bradmin.login
import bradmin.push
コード例 #3
0
ファイル: test-fileStore.py プロジェクト: adobekan/bramble
import os, subprocess

import logging
log = logging.getLogger(__name__)

from fileStore import *

if __name__ == "__main__":
    root = '/tmp/db'
    path = 'foo/bar/item'
    fullpath = os.path.join(root, path)
    print fullpath
    db = fileStore(root)

    print "test store"
    value = 'foofoofoo'
    db.store(path,value)
    if value == db.get(path):
        print "OK!"
    else:
        print "Failed."

    print "test CAS not implemented"
    try:
        db.store('foo/bar/item','foofoofoo',123)
    except NotImplementedError:
        print "OK!"



コード例 #4
0
import os, subprocess

import logging
log = logging.getLogger(__name__)

from fileStore import *

if __name__ == "__main__":
    root = '/tmp/db'
    path = 'foo/bar/item'
    fullpath = os.path.join(root, path)
    print fullpath
    db = fileStore(root)

    print "test store"
    value = 'foofoofoo'
    db.store(path, value)
    if value == db.get(path):
        print "OK!"
    else:
        print "Failed."

    print "test CAS not implemented"
    try:
        db.store('foo/bar/item', 'foofoofoo', 123)
    except NotImplementedError:
        print "OK!"