lib/fog/terremark/models/shared/nodeservice.rb in fog-maestrodev-1.7.0.20121114190951 vs lib/fog/terremark/models/shared/nodeservice.rb in fog-maestrodev-1.8.0.20130109172219
- old
+ new
@@ -14,23 +14,23 @@
attribute :IpAddress
attribute :Enabled
attribute :InternetServiceId
def destroy
- connection.delete_node_service(self.Id)
+ service.delete_node_service(self.Id)
end
def save
requires :Name, :Port, :InternetServiceId
- data = connection.add_node_service(
+ data = service.add_node_service(
service_id = self.InternetServiceId,
ip = self.IpAddress,
name = self.Name,
port = self.Port,
options = {"Enabled" => 'true',
"Description" => self.Name,
}
-
+
)
merge_attributes(data.body)
true
end