Beispiel #1
0
    list.append(menusystem.Choice(i, handler=None, description='Get Attribute by Name from Rsc %s' % rsc.name, subMenu=menu_rsc_attr))
    i+= 1;
list.append(menusystem.Choice(i, "Get children of %s" % rsc.name, None, None, printChildrenRsc))
list.append(menusystem.Choice(selector=0, value=0, handler=done, description='Return to Main Menu'))
menu_rsc = menusystem.Menu("Rsc Options", list)

#Menu
list = []
list.append(menusystem.Choice(selector=1, handler=None, description='Cluster Options', subMenu=menu_cluster))
list.append(menusystem.Choice(selector=2, handler=None, description='Node Options', subMenu=menu_node))
list.append(menusystem.Choice(selector=3, handler=None, description='Rsc Options', subMenu=menu_rsc))
list.append(menusystem.Choice(selector=4, handler=mig, description='Rsc R_IP_173:0 migrieren'))
list.append(menusystem.Choice(selector=5, handler=mig_z, description='Rsc R_IP_173:0 migrieren auf hb166'))
list.append(menusystem.Choice(selector=6, handler=umig, description='Rsc R_IP_173:0 unmigrieren'))
list.append(menusystem.Choice(selector=0, value=0, handler=done, description='Exit'))
menu = menusystem.Menu(title='Information about Cluster: 172.16.10.164', choice_list=list, prompt='What do you want to do? ')

menu.waitForInput()

#cluster1.update_constraint("rsc_location", 
from pprint import pprint
pprint(cluster1.get_constraints("rsc_location"))
pprint("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~")
pprint(cluster1.get_constraint("rsc_location", "Loc_R_IP_172:0"))