except urllib2.HTTPError, e:
	   print "addCluster Failed : " + str(e.msg)
	print "Cluster " + xencluster.name + " created for " + xencluster.hypervisortype + " hypervisors"


	# Add Xen Host (Pool)
	addXen = addHost.addHostCmd()
	addXen.hypervisor = "XenServer"
	addXen.zoneid     = zone.id
	addXen.podid      = pod.id
	addXen.clusterid  = xencluster.id
	addXen.url        = "http://192.168.56.11"
	addXen.username   = "******"
	addXen.password   = "******"
	try:
		xenhosts = apiclient.addHost(addXen)
	except urllib2.HTTPError, e:
	   print "addCluster Failed : " + str(e.msg)
	for xenbox in xenhosts:
	   print "XenServer " + xenbox.name + " added to cluster " + xencluster.name


listVR = listVirtualRouterElements.listVirtualRouterElementsCmd()
confVR = configureVirtualRouterElement.configureVirtualRouterElementCmd()
confVR.enabled = True
try:
    resp = apiclient.listVirtualRouterElements(listVR)
    for vrnsp in resp:
        confVR.id = vrnsp.id
        apiclient.configureVirtualRouterElement(confVR)
except urllib2.HTTPError, e:
        xencluster = resp[0]
    except urllib2.HTTPError, e:
        print "addCluster Failed : " + str(e.msg)
    print "Cluster " + xencluster.name + " created for " + xencluster.hypervisortype + " hypervisors"

    # Add Xen Host (Pool)
    addXen = addHost.addHostCmd()
    addXen.hypervisor = "XenServer"
    addXen.zoneid = zone.id
    addXen.podid = pod.id
    addXen.clusterid = xencluster.id
    addXen.url = "http://192.168.56.10"
    addXen.username = "******"
    addXen.password = "******"
    try:
        xenhosts = apiclient.addHost(addXen)
    except urllib2.HTTPError, e:
        print "addCluster Failed : " + str(e.msg)
    for xenbox in xenhosts:
        print "XenServer " + xenbox.name + " added to cluster " + xencluster.name

    #createPrimary = createStoragePool.createStoragePoolCmd()
    #createPrimary.name = 'Primary Storage'
    #createPrimary.url = 'nfs://192.168.56.5/exports/primary'
    #createPrimary.zoneid = zone.id
    #createPrimary.podid = pod.id
    #createPrimary.clusterid = xencluster.id
    #apiclient.createStoragePool(createPrimary)

listVR = listVirtualRouterElements.listVirtualRouterElementsCmd()
confVR = configureVirtualRouterElement.configureVirtualRouterElementCmd()