コード例 #1
0
ファイル: server.py プロジェクト: AZMAG/orca
def list_broadcasts():
    """
    List all registered broadcasts as a list of objects with
    keys "cast" and "onto".

    """
    casts = [{"cast": b[0], "onto": b[1]} for b in orca.list_broadcasts()]
    return jsonify(broadcasts=casts)
コード例 #2
0
def list_broadcasts():
    """
    List all registered broadcasts as a list of objects with
    keys "cast" and "onto".

    """
    casts = [{'cast': b[0], 'onto': b[1]} for b in orca.list_broadcasts()]
    return jsonify(broadcasts=casts)
コード例 #3
0
ファイル: server.py プロジェクト: AZMAG/orca
def schema():
    """
    All tables, columns, steps, injectables and broadcasts registered with
    Orca. Inc.des local columns on tables.

    """
    tables = orca.list_tables()
    cols = {t: orca.get_table(t).columns for t in tables}
    steps = orca.list_steps()
    injectables = orca.list_injectables()
    broadcasts = orca.list_broadcasts()

    return jsonify(tables=tables, columns=cols, steps=steps, injectables=injectables, broadcasts=broadcasts)
コード例 #4
0
ファイル: server.py プロジェクト: mxndrwgrdnr/orca
def schema():
    """
    All tables, columns, steps, injectables and broadcasts registered with
    Orca. Inc.des local columns on tables.

    """
    tables = orca.list_tables()
    cols = {t: orca.get_table(t).columns for t in tables}
    steps = orca.list_steps()
    injectables = orca.list_injectables()
    broadcasts = orca.list_broadcasts()

    return jsonify(
        tables=tables, columns=cols, steps=steps, injectables=injectables,
        broadcasts=broadcasts)