lib/kytoon/providers/cloud_cue/server_group.rb in kytoon-1.4.2 vs lib/kytoon/providers/cloud_cue/server_group.rb in kytoon-1.4.3

- old
+ new

@@ -73,10 +73,11 @@ sg.servers << Server.new( :name => server_name, :description => server_config["description"], :flavor_id => server_config["flavor_id"], :image_id => server_config["image_id"], + :image_name => server_config["image_name"], :gateway => server_config["gateway"] ) end # automatically add a key for the current user @@ -103,10 +104,15 @@ self.servers.each do |server| xml_servers.server do |xml_server| xml_server.name(server.name) xml_server.description(server.description) xml_server.tag! "flavor-id", server.flavor_id - xml_server.tag! "image-id", server.image_id + if server.image_id then + xml_server.tag! "image-id", server.image_id + end + if server.image_name then + xml_server.tag! "image-name", server.image_name + end if server.admin_password then xml_server.tag! "admin-password", server.admin_password end xml_server.tag! "cloud-server-id-number", server.cloud_server_id_number if server.cloud_server_id_number xml_server.tag! "status", server.status if server.status