Changeset 7402 for branches/HeuristicLab.Hive.Azure/HeuristicLab.Clients.Hive.CloudManager/3.3/Azure/AzureProvider.cs
- Timestamp:
- 01/24/12 13:48:19 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive.Azure/HeuristicLab.Clients.Hive.CloudManager/3.3/Azure/AzureProvider.cs
r7386 r7402 45 45 throw new ArgumentException("Servicename is not valid.", "serviceName"); 46 46 } 47 return ServiceManagementOperation.GetHostedServiceDetailed(subscription.SubscriptionID, subscription.CertificateThumbprint, serviceName); 47 HostedService service = ServiceManagementOperation.GetHostedServiceDetailed(subscription.SubscriptionID, subscription.CertificateThumbprint, serviceName); 48 service.Subscription = subscription; 49 foreach (Deployment dep in service.Deployments) { 50 dep.Subscription = subscription; 51 } 52 return service; 48 53 } 49 54 … … 59 64 throw new ArgumentNullException("Subscription must not be null.", "subscription"); 60 65 } 61 return ServiceManagementOperation.ListHostedServices(subscription.SubscriptionID, subscription.CertificateThumbprint); 66 List<HostedService> services = ServiceManagementOperation.ListHostedServices(subscription.SubscriptionID, subscription.CertificateThumbprint); 67 foreach (HostedService serv in services) { 68 serv.Subscription = subscription; 69 foreach (Deployment dep in serv.Deployments) { 70 dep.Subscription = subscription; 71 } 72 } 73 return services; 62 74 } 63 75 … … 145 157 throw new ArgumentNullException("Subscription must not be null.", "subscription"); 146 158 } 147 return ServiceManagementOperation.DiscoverSlaveService(subscription.SubscriptionID, subscription.CertificateThumbprint); 159 List<HostedService> services = ServiceManagementOperation.DiscoverSlaveService(subscription.SubscriptionID, subscription.CertificateThumbprint); 160 foreach (HostedService serv in services) { 161 serv.Subscription = subscription; 162 foreach (Deployment dep in serv.Deployments) { 163 dep.Subscription = subscription; 164 } 165 } 166 return services; 148 167 } 149 168 }
Note: See TracChangeset
for help on using the changeset viewer.