Example #1
0
def get_compute_nodes_with_statuses():
    """Return list of compute nodes with statuses.

    (('n005', 1), ('n007', 0), ('n008', 2))
    """
    db = orm.get_store('NOVA_RO')
    data = db.execute("SELECT host, updated_at, created_at, disabled FROM services WHERE deleted = 0 AND topic LIKE 'compute'").get_all()
    return map(compute_statuses, data)
Example #2
0
def get_compute_nodes_with_statuses():
    """Return list of compute nodes with statuses.

    (('n005', 1), ('n007', 0), ('n008', 2))
    """
    db = orm.get_store("NOVA_RO")
    data = db.execute(
        "SELECT host, updated_at, created_at, disabled FROM services WHERE deleted = 0 AND topic LIKE 'compute'"
    ).get_all()
    return map(compute_statuses, data)
Example #3
0
def prepare():
    principal.Permission(('role', 'admin')).test()
    flask.g.store = orm.get_store('INVITATIONS')
Example #4
0
 def _wrapped(*args, **kwargs):
     if not hasattr(flask.g, 'inv_store'):
         flask.g.inv_store = orm.get_store('INVITATIONS')
     return func(*args, **kwargs)
Example #5
0
 def _wrapped(*args, **kwargs):
     if not hasattr(flask.g, 'inv_store'):
         flask.g.inv_store = orm.get_store('INVITATIONS')
     return func(*args, **kwargs)
Example #6
0
def prepare():
    principal.Permission(('role', 'admin')).test()
    flask.g.store = orm.get_store('INVITATIONS')