Changeset 7563 for branches/HeuristicLab.Hive.Azure/HeuristicLab.Clients.Hive.CloudManager/3.3/Azure/AzureProvider.cs
- Timestamp:
- 03/06/12 15:50:21 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive.Azure/HeuristicLab.Clients.Hive.CloudManager/3.3/Azure/AzureProvider.cs
r7545 r7563 22 22 using System; 23 23 using System.Collections.Generic; 24 using System.IO; 24 25 using HeuristicLab.Clients.Hive.CloudManager.Model; 25 26 … … 161 162 } 162 163 164 public string CreateDeployment(Subscription subscription, string serviceName, string deploymentName, string deploymentSlot, string packageUrl, FileInfo configuration, string label, int instanceCount) { 165 if (subscription == null) { 166 throw new ArgumentNullException("Subscription must not be null.", "subscription"); 167 } 168 if (instanceCount <= 0) { 169 throw new ArgumentException("Instance count must be greater than zero.", "instanceCount"); 170 } 171 172 string config = File.ReadAllText(configuration.FullName); 173 return ServiceManagementOperation.CreateDeployment(subscription.SubscriptionID, subscription.CertificateThumbprint, serviceName, deploymentName, deploymentSlot, packageUrl, config, label, instanceCount); 174 175 } 176 163 177 public string DeleteHostedService(Subscription subscription, string serviceName) { 164 178 if (subscription == null) {
Note: See TracChangeset
for help on using the changeset viewer.