Beispiel #1
0
Datei: srvc.py Projekt: e42s/uss
def srvc_list(type=None):
    try:
        so = SrvcOpt()
        if not type:
            ss = so.select()
        else:
            ss = so.select(where={'type':type})
    except:
        raise

    if ss == {'result':'empty'} or not ss:
        ss = []
    elif ss == {'error': ''}:
        raise Exception("get error response for %s,  srvc_list"%(edog_host))

    service_list = get_service_list()
    service_dict = dict()
    for i in service_list:
        service_dict[i] = []

    #print ss
    for s in ss:
        type   = s['type']
        if type in service_list:
            service_dict[type].append(s)

    return service_dict
Beispiel #2
0
def srvc_list(type=None):
    try:
        so = SrvcOpt()
        if not type:
            ss = so.select()
        else:
            ss = so.select(where={'type': type})
    except:
        raise

    if ss == {'result': 'empty'} or not ss:
        ss = []
    elif ss == {'error': ''}:
        raise Exception("get error response for %s,  srvc_list" % (edog_host))

    service_list = get_service_list()
    service_dict = dict()
    for i in service_list:
        service_dict[i] = []

    #print ss
    for s in ss:
        type = s['type']
        if type in service_list:
            service_dict[type].append(s)

    return service_dict
Beispiel #3
0
Datei: srvc.py Projekt: e42s/uss
def srvc_list_all():
    try:
        so = SrvcOpt()
        ss = so.select()
    except:
        raise
    if ss == {'result':'empty'} or not ss:
        return []
    else:
        return ss
Beispiel #4
0
def srvc_list_all():
    try:
        so = SrvcOpt()
        ss = so.select()
    except:
        raise
    if ss == {'result': 'empty'} or not ss:
        return []
    else:
        return ss
Beispiel #5
0
from ua.common.yfs import get_service_list
from ua.common.ua_conf import *

import os
import json
import time
import sys
import web
from web.contrib.template import render_jinja
reload(sys)
sys.setdefaultencoding('utf-8')

rackOpt = RackOpt()
nodeOpt = NodeOpt()
systCtrl = SystCtrl()
srvcOpt = SrvcOpt()

urls = (
    '/tab_ctrl_mng',
    'Tab_ctrl_mng',
    '/field_ctrl',
    'Field_ctrl',
    '/field_mng',
    'Field_mng',
    '/tab_srvc',
    'Tab_srvc',
    '/tab_rrd',
    'Tab_rrd',
    '/tab_newnode',
    'Tab_newnode',
    '/rsrc/(.*)',