g.add_tier_environment(environment_name, tier_name, "tomcat=6") #g.add_tier_environment_network(environment_name, tier_name, "tomcat=6", "network4") print(" OK") tier_name = 'mysql' #g.add_tier_environment(environment_name,tier_name, "mysql=1.2.4") print(" OK") env = g.get_environment(environment_name) print('Deploy an environment Instance' + blueprintname ) blueprint_instance = EnvironmentInstance(blueprintname, 'description', env, 'INIT') instance_request.add_blueprint_instance(blueprint_instance) print ('OK') print('Deploy an application Instance' + application ) application_instance = ApplicationInstance(application, "2.0") artifact = Artifact("mywar", "path", "tomcat=6") application_instance.add_artifact(artifact) print tostring(application_instance.to_xml()) instance_request.add_application_instance(blueprintname, application_instance) print ('OK') #resource_environment_instance = "/paasmanager/rest/envInst/org/"+org+"/vdc/"+vdc+"/environmentInstance" #environmentDto = utils.createEnvironmentDto (environment_name,product_name, product_version) #print('Deploy an environment ' + environment_name ) #task = utils.doRequestHttpOperation(domine,resource_environment_instance, 'POST',tostring(environmentDto)) #status = utils.processTask (domine,task) #print (" " + status)
#g.add_tier_environment_network(environment_name, tier_name, "tomcat=6", "network4") print(" OK") tier_name = 'mysql' #g.add_tier_environment(environment_name,tier_name, "mysql=1.2.4") print(" OK") env = g.get_environment(environment_name) print('Deploy an environment Instance' + blueprintname) blueprint_instance = EnvironmentInstance(blueprintname, 'description', env, 'INIT') instance_request.add_blueprint_instance(blueprint_instance) print('OK') print('Deploy an application Instance' + application) application_instance = ApplicationInstance(application, "2.0") artifact = Artifact("mywar", "path", "tomcat=6") application_instance.add_artifact(artifact) print tostring(application_instance.to_xml()) instance_request.add_application_instance(blueprintname, application_instance) print('OK') #resource_environment_instance = "/paasmanager/rest/envInst/org/"+org+"/vdc/"+vdc+"/environmentInstance" #environmentDto = utils.createEnvironmentDto (environment_name,product_name, product_version) #print('Deploy an environment ' + environment_name ) #task = utils.doRequestHttpOperation(domine,resource_environment_instance, 'POST',tostring(environmentDto)) #status = utils.processTask (domine,task) #print (" " + status)