Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Merge pull request #2172 from guangyang/master

release 0.7.2
  • Loading branch information...
commit 850e5fab6ef2d424bfc422a9f42abd7445a23302 2 parents de56778 + e43fcdb
@guangyang guangyang authored
Showing with 25,245 additions and 3,749 deletions.
  1. +3 −1 .gitignore
  2. +46 −0 ChangeLog.txt
  3. +4 −0 README.md
  4. +2 −2 WindowsAzurePowershell/setup/azurecmd.wxs
  5. +187 −149 WindowsAzurePowershell/setup/azurecmdfiles.wxi
  6. BIN  WindowsAzurePowershell/src/.nuget/NuGet.exe
  7. +6 −6 WindowsAzurePowershell/src/AzureRT.testsettings
  8. +1 −1  WindowsAzurePowershell/src/Commands.ScenarioTest/CloudServiceTests/RemoveAzureServiceScenarioTests.cs
  9. +1 −1  WindowsAzurePowershell/src/Commands.ScenarioTest/CloudServiceTests/StartAzureServiceScenarioTests.cs
  10. +1 −1  WindowsAzurePowershell/src/Commands.ScenarioTest/CloudServiceTests/StopAzureServiceScenarioTests.cs
  11. +1 −1  WindowsAzurePowershell/src/Commands.ScenarioTest/CloudServiceTests/TestAzureNameScenarioTests.cs
  12. +17 −0 WindowsAzurePowershell/src/Commands.ScenarioTest/Commands.ScenarioTest.csproj
  13. +2 −2 WindowsAzurePowershell/src/Commands.ScenarioTest/Properties/AssemblyInfo.cs
  14. +22 −0 WindowsAzurePowershell/src/Commands.ScenarioTest/Resources/Websites/WebsitesTests.ps1
  15. +2 −2 ...wershell/src/{Commands.WAPackIaaS.FunctionalTest → Commands.ScenarioTest/WAPackIaaS}/CmdletTestBase.cs
  16. +6 −12 ...ds.WAPackIaaS.FunctionalTest → Commands.ScenarioTest/WAPackIaaS}/CmdletTestVirtualMachineStatusBase.cs
  17. +1 −1  ...shell/src/{Commands.WAPackIaaS.FunctionalTest → Commands.ScenarioTest/WAPackIaaS}/GetWAPPackVMTests.cs
  18. +1 −1  .../src/{Commands.WAPackIaaS.FunctionalTest → Commands.ScenarioTest/WAPackIaaS}/GetWAPackVMOSDiskTests.cs
  19. +1 −1  ...{Commands.WAPackIaaS.FunctionalTest → Commands.ScenarioTest/WAPackIaaS}/GetWAPackVMSizeProfileTests.cs
  20. +1 −1  ...rc/{Commands.WAPackIaaS.FunctionalTest → Commands.ScenarioTest/WAPackIaaS}/GetWAPackVMTemplateTests.cs
  21. +1 −1  ...hell/src/{Commands.WAPackIaaS.FunctionalTest → Commands.ScenarioTest/WAPackIaaS}/GetWAPackVNetTests.cs
  22. +347 −0 WindowsAzurePowershell/src/Commands.ScenarioTest/WAPackIaaS/NewWAPackVMTests.cs
  23. +1 −2  ...ell/src/{Commands.WAPackIaaS.FunctionalTest → Commands.ScenarioTest/WAPackIaaS}/PowershellExtension.cs
  24. +13 −2 ...AzurePowershell/src/{Commands.WAPackIaaS.FunctionalTest → Commands.ScenarioTest/WAPackIaaS}/Readme.txt
  25. +4 −3 ...ell/src/{Commands.WAPackIaaS.FunctionalTest → Commands.ScenarioTest/WAPackIaaS}/RemoveWAPackVMTests.cs
  26. +5 −4 ...ll/src/{Commands.WAPackIaaS.FunctionalTest → Commands.ScenarioTest/WAPackIaaS}/RestartWAPackVMTests.cs
  27. +3 −3 ...ell/src/{Commands.WAPackIaaS.FunctionalTest → Commands.ScenarioTest/WAPackIaaS}/ResumeWAPackVMTests.cs
  28. +17 −14 ...rshell/src/{Commands.WAPackIaaS.FunctionalTest → Commands.ScenarioTest/WAPackIaaS}/SetWAPackVMTests.cs
  29. +3 −3 ...hell/src/{Commands.WAPackIaaS.FunctionalTest → Commands.ScenarioTest/WAPackIaaS}/StartWAPackVMTests.cs
  30. +5 −5 ...shell/src/{Commands.WAPackIaaS.FunctionalTest → Commands.ScenarioTest/WAPackIaaS}/StopWAPackVMTests.cs
  31. +3 −3 ...ll/src/{Commands.WAPackIaaS.FunctionalTest → Commands.ScenarioTest/WAPackIaaS}/SuspendWAPackVMTests.cs
  32. +1 −1  .../{Commands.WAPackIaaS.FunctionalTest → Commands.ScenarioTest/WAPackIaaS}/WAPackConfigurationFactory.cs
  33. +13 −0 WindowsAzurePowershell/src/Commands.ScenarioTest/WebsitesTests/WebsitesTests.cs
  34. +2 −2 WindowsAzurePowershell/src/Commands.ServiceManagement.PlatformImageRepository/Properties/AssemblyInfo.cs
  35. +92 −0 WindowsAzurePowershell/src/Commands.ServiceManagement.Preview/AzurePreview.psd1
  36. +267 −0 WindowsAzurePowershell/src/Commands.ServiceManagement.Preview/Commands.ServiceManagement.Preview.csproj
  37. +33 −0 WindowsAzurePowershell/src/Commands.ServiceManagement.Preview/HostedServices/GetAzureDeploymentCmdlet.cs
  38. +38 −0 WindowsAzurePowershell/src/Commands.ServiceManagement.Preview/IaaS/PersistentVMs/NewAzureVMCmdlet.cs
  39. 0  ...AzurePowershell/src/{Commands.WAPackIaaS.Test → Commands.ServiceManagement.Preview}/MSSharedLibKey.snk
  40. +1,190 −0 ...c/Commands.ServiceManagement.Preview/Microsoft.WindowsAzure.Commands.ServiceManagement.Preview.dll-Help.xml
  41. +25 −0 WindowsAzurePowershell/src/Commands.ServiceManagement.Preview/Model/DeploymentInfoContext.cs
  42. +22 −0 WindowsAzurePowershell/src/Commands.ServiceManagement.Preview/Model/ReservedIPConstants.cs
  43. +40 −0 WindowsAzurePowershell/src/Commands.ServiceManagement.Preview/Model/ReservedIPContext.cs
  44. +61 −0 WindowsAzurePowershell/src/Commands.ServiceManagement.Preview/Network/GetAzureReservedIPCmdlet.cs
  45. +94 −0 WindowsAzurePowershell/src/Commands.ServiceManagement.Preview/Network/NewAzureReservedIPCmdlet.cs
  46. +48 −0 WindowsAzurePowershell/src/Commands.ServiceManagement.Preview/Network/RemoveAzureReservedIPCmdlet.cs
  47. +38 −0 WindowsAzurePowershell/src/Commands.ServiceManagement.Preview/Properties/AssemblyInfo.cs
  48. +63 −0 WindowsAzurePowershell/src/Commands.ServiceManagement.Preview/Properties/Resources.Designer.cs
  49. +120 −0 WindowsAzurePowershell/src/Commands.ServiceManagement.Preview/Properties/Resources.resx
  50. +61 −0 WindowsAzurePowershell/src/Commands.ServiceManagement.Preview/ServiceManagementPreviewProfile.cs
  51. +12 −0 WindowsAzurePowershell/src/Commands.ServiceManagement.Preview/packages.config
  52. +15 −6 WindowsAzurePowershell/src/Commands.ServiceManagement.Test/Commands.ServiceManagement.Test.csproj
  53. +3 −13 WindowsAzurePowershell/src/Commands.ServiceManagement.Test/FunctionalTests/FunctionalTest.cs
  54. +1 −9 WindowsAzurePowershell/src/Commands.ServiceManagement.Test/FunctionalTests/FunctionalTestCommonVM.cs
  55. +11 −0 ...ePowershell/src/Commands.ServiceManagement.Test/FunctionalTests/IaasCmdletInfo/NewAzureQuickVMCmdletInfo.cs
  56. +13 −8 ...sAzurePowershell/src/Commands.ServiceManagement.Test/FunctionalTests/IaasCmdletInfo/NewAzureVMCmdletInfo.cs
  57. +6 −1 ...wershell/src/Commands.ServiceManagement.Test/FunctionalTests/IaasCmdletInfo/RemoveAzureServiceCmdletInfo.cs
  58. +6 −1 ...urePowershell/src/Commands.ServiceManagement.Test/FunctionalTests/IaasCmdletInfo/RemoveAzureVMCmdletInfo.cs
  59. +26 −0 WindowsAzurePowershell/src/Commands.ServiceManagement.Test/FunctionalTests/IaasCmdletInfo/WinRMCmdletInfo.cs
  60. +4 −2 ...wershell/src/Commands.ServiceManagement.Test/FunctionalTests/IaasCmdletInfo/WindowsAzurePowershellCmdlet.cs
  61. +4 −2 ...wershell/src/Commands.ServiceManagement.Test/FunctionalTests/IaasCmdletInfo/WindowsAzurePowershellScript.cs
  62. +3 −3 WindowsAzurePowershell/src/Commands.ServiceManagement.Test/FunctionalTests/LBandEndPointACLsTest.cs
  63. +32 −0 ...shell/src/Commands.ServiceManagement.Test/FunctionalTests/PreviewCmdletInfo/GetAzureReservedIPCmdletInfo.cs
  64. +43 −0 ...shell/src/Commands.ServiceManagement.Test/FunctionalTests/PreviewCmdletInfo/NewAzureReservedIPCmdletInfo.cs
  65. +29 −0 ...ll/src/Commands.ServiceManagement.Test/FunctionalTests/PreviewCmdletInfo/RemoveAzureReservedIPCmdletInfo.cs
  66. +807 −0 WindowsAzurePowershell/src/Commands.ServiceManagement.Test/FunctionalTests/ReservedIPTest.cs
  67. +114 −20 WindowsAzurePowershell/src/Commands.ServiceManagement.Test/FunctionalTests/ScenarioTest.cs
  68. +116 −12 ...owsAzurePowershell/src/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementCmdletTestHelper.cs
  69. +30 −0 WindowsAzurePowershell/src/Commands.ServiceManagement.Test/FunctionalTests/ServiceManagementTest.cs
  70. +105 −13 WindowsAzurePowershell/src/Commands.ServiceManagement.Test/FunctionalTests/Utilities.cs
  71. +41 −0 WindowsAzurePowershell/src/Commands.ServiceManagement.Test/FunctionalTests/Verifiers.cs
  72. +2 −2 WindowsAzurePowershell/src/Commands.ServiceManagement.Test/Properties/AssemblyInfo.cs
  73. +1 −1  WindowsAzurePowershell/src/Commands.ServiceManagement.Test/Properties/Resource.Designer.cs
  74. 0  WindowsAzurePowershell/src/Commands.ServiceManagement.Test/{ → vendor}/VhdFiles/dynamic_50.vhd
  75. 0  WindowsAzurePowershell/src/Commands.ServiceManagement.Test/{ → vendor}/VhdFiles/dynamic_50_child01.vhd
  76. 0  WindowsAzurePowershell/src/Commands.ServiceManagement.Test/{ → vendor}/VhdFiles/dynamic_50_child02.vhd
  77. 0  WindowsAzurePowershell/src/Commands.ServiceManagement.Test/{ → vendor}/VhdFiles/fixed_50.vhd
  78. 0  WindowsAzurePowershell/src/Commands.ServiceManagement.Test/{ → vendor}/VhdFiles/fixed_50_child01.vhd
  79. 0  WindowsAzurePowershell/src/Commands.ServiceManagement.Test/{ → vendor}/VhdFiles/fixed_50_child02.vhd
  80. +2 −2 WindowsAzurePowershell/src/Commands.ServiceManagement/HostedServices/NewAzureDeployment.cs
  81. +31 −6 WindowsAzurePowershell/src/Commands.ServiceManagement/HostedServices/RemoveAzureDeployment.cs
  82. +17 −0 WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/Disks/RemoveAzureDataDisk.cs
  83. +1 −1  WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/Endpoints/SetAzureLoadBalancedEndpoint.cs
  84. +5 −7 WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/IaaSDeploymentManagementCmdletBase.cs
  85. +0 −1  WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/Network/GetAzureVNetConnection.cs
  86. +1 −2  WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/Network/GetAzureVNetGateway.cs
  87. +0 −1  WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/Network/GetAzureVNetGatewayKey.cs
  88. +4 −40 WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/Network/GetAzureVNetSite.cs
  89. +2 −4 WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/Network/NewAzureVNetGateway.cs
  90. +2 −2 WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/Network/RemoveAzureVNetGateway.cs
  91. +3 −2 WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/Network/SetAzureVNetGateway.cs
  92. +1 −1  WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/PersistentVMs/ExportAzureVM.cs
  93. +1 −1  WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/PersistentVMs/GetAzureRemoteDesktopFile.cs
  94. +1 −1  WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/PersistentVMs/GetAzureVM.cs
  95. +1 −1  WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/PersistentVMs/GetAzureWinRMUri.cs
  96. +1 −1  WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/PersistentVMs/NewAzureQuickVM.cs
  97. +8 −1 WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/PersistentVMs/NewAzureVM.cs
  98. +20 −7 WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/PersistentVMs/RemoveAzureVM.cs
  99. +1 −1  WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/PersistentVMs/RestartAzureVM.cs
  100. +1 −1  WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/PersistentVMs/SaveAzureVMImage.cs
  101. +1 −1  WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/PersistentVMs/StartAzureVM.cs
  102. +10 −1 WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/PersistentVMs/StopAzureVM.cs
  103. +34 −3 WindowsAzurePowershell/src/Commands.ServiceManagement/IaaS/PersistentVMs/UpdateAzureVM.cs
  104. +129 −10 ...urePowershell/src/Commands.ServiceManagement/Microsoft.WindowsAzure.Commands.ServiceManagement.dll-Help.xml
  105. +119 −91 WindowsAzurePowershell/src/Commands.ServiceManagement/Model/DeploymentInfoContext.cs
  106. +7 −0 WindowsAzurePowershell/src/Commands.ServiceManagement/Model/PersistentVM.cs
  107. +82 −0 WindowsAzurePowershell/src/Commands.ServiceManagement/Model/PersistentVMRoleTypes.cs
  108. +2 −2 WindowsAzurePowershell/src/Commands.ServiceManagement/Properties/AssemblyInfo.cs
  109. +19 −1 WindowsAzurePowershell/src/Commands.ServiceManagement/Properties/Resources.Designer.cs
  110. +6 −0 WindowsAzurePowershell/src/Commands.ServiceManagement/Properties/Resources.resx
  111. +92 −1 WindowsAzurePowershell/src/Commands.ServiceManagement/ServiceManagementProfile.cs
  112. +2 −0  WindowsAzurePowershell/src/Commands.SqlDatabase.Test/Commands.SqlDatabase.Test.csproj
  113. +2 −2 WindowsAzurePowershell/src/Commands.SqlDatabase.Test/Properties/AssemblyInfo.cs
  114. +6,676 −1,499 WindowsAzurePowershell/src/Commands.SqlDatabase.Test/Resources/MockSessions.xml
  115. +1 −1  WindowsAzurePowershell/src/Commands.SqlDatabase.Test/Resources/SqlDatabaseSettings.xml
  116. +209 −16 ...owsAzurePowershell/src/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/AzureSqlDatabaseCertAuthTests.cs
  117. +166 −0 ...zurePowershell/src/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/GetAzureSqlDatabaseOperationTests.cs
  118. +242 −0 ...sAzurePowershell/src/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/NewAzureSqlPremiumDatabaseTests.cs
  119. +68 −0 WindowsAzurePowershell/src/Commands.SqlDatabase.Test/UnitTests/Database/Cmdlet/SetAzureSqlDatabaseTests.cs
  120. +2 −2 WindowsAzurePowershell/src/Commands.SqlDatabase.Test/UnitTests/MockServer/MockHttpServer.cs
  121. +1 −1  WindowsAzurePowershell/src/Commands.SqlDatabase.Test/UnitTests/MockServer/MockServerHelper.cs
  122. +1 −0  WindowsAzurePowershell/src/Commands.SqlDatabase/Commands.SqlDatabase.csproj
  123. +28 −55 WindowsAzurePowershell/src/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabase.cs
  124. +173 −0 WindowsAzurePowershell/src/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseOperation.cs
  125. +54 −16 WindowsAzurePowershell/src/Commands.SqlDatabase/Database/Cmdlet/GetAzureSqlDatabaseServiceObjective.cs
  126. +12 −3 WindowsAzurePowershell/src/Commands.SqlDatabase/Database/Cmdlet/NewAzureSqlDatabase.cs
  127. +21 −0 WindowsAzurePowershell/src/Commands.SqlDatabase/Microsoft.WindowsAzure.Commands.SqlDatabase.Types.ps1xml
  128. +614 −189 WindowsAzurePowershell/src/Commands.SqlDatabase/Microsoft.WindowsAzure.Commands.SqlDatabase.dll-Help.xml
  129. +2 −2 WindowsAzurePowershell/src/Commands.SqlDatabase/Properties/AssemblyInfo.cs
  130. +9 −0 WindowsAzurePowershell/src/Commands.SqlDatabase/Properties/Resources.Designer.cs
  131. +4 −0 WindowsAzurePowershell/src/Commands.SqlDatabase/Properties/Resources.resx
  132. +38 −3 WindowsAzurePowershell/src/Commands.SqlDatabase/Services/Server/IServerDataServiceContext.cs
  133. +448 −41 WindowsAzurePowershell/src/Commands.SqlDatabase/Services/Server/ServerContextInternal.cs
  134. +33 −2 WindowsAzurePowershell/src/Commands.SqlDatabase/Services/Server/ServerDataService.csdl
  135. +293 −4 WindowsAzurePowershell/src/Commands.SqlDatabase/Services/Server/ServerDataServiceCertAuth.cs
  136. +6 −1 WindowsAzurePowershell/src/Commands.SqlDatabase/Services/Server/ServerDataServiceEnums.cs
  137. +93 −1 WindowsAzurePowershell/src/Commands.SqlDatabase/Services/Server/ServerDataServiceSqlAuth.cs
  138. +1 −1  WindowsAzurePowershell/src/Commands.SqlDatabase/Services/Server/UpdateServerDataServiceMetadata.ps1
  139. +2 −2 WindowsAzurePowershell/src/Commands.Storage.MsTest2/Properties/AssemblyInfo.cs
  140. +2 −2 WindowsAzurePowershell/src/Commands.Storage.MsTestLib/Properties/AssemblyInfo.cs
  141. +2 −2 WindowsAzurePowershell/src/Commands.Storage.ScenarioTest/Properties/AssemblyInfo.cs
  142. +2 −2 WindowsAzurePowershell/src/Commands.Storage.StorageTestLib/Properties/AssemblyInfo.cs
  143. +2 −2 WindowsAzurePowershell/src/Commands.Storage.Test/Properties/AssemblyInfo.cs
  144. +3 −3 WindowsAzurePowershell/src/Commands.Storage/Blob/Cmdlet/NewAzureStorageBlobSasToken.cs
  145. +4 −4 WindowsAzurePowershell/src/Commands.Storage/Blob/Cmdlet/NewAzureStorageContainerSasToken.cs
  146. +46 −0 WindowsAzurePowershell/src/Commands.Storage/Common/StorageNouns.cs
  147. +694 −1,329 WindowsAzurePowershell/src/Commands.Storage/Microsoft.WindowsAzure.Commands.Storage.dll-Help.xml
  148. +2 −2 WindowsAzurePowershell/src/Commands.Storage/Properties/AssemblyInfo.cs
  149. +4 −4 WindowsAzurePowershell/src/Commands.Storage/Queue/Cmdlet/NewAzureStorageQueueSasToken.cs
  150. +5 −5 WindowsAzurePowershell/src/Commands.Storage/Table/Cmdlet/NewAzureStorageTableSasToken.cs
  151. +1 −1  WindowsAzurePowershell/src/Commands.Test.Utilities/CloudService/RuntimePackageHelper.cs
  152. +73 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/Commands.Test.Utilities.csproj
  153. +4 −4 WindowsAzurePowershell/src/Commands.Test.Utilities/Common/AzureAssert.cs
  154. +35 −0 ...ePowershell/src/Commands.Test.Utilities/HDInsight/PowerShellTestAbstraction/Concretes/CommandAbstraction.cs
  155. +45 −0 ...Powershell/src/Commands.Test.Utilities/HDInsight/PowerShellTestAbstraction/Concretes/PipelineAbstraction.cs
  156. +31 −0 ...ell/src/Commands.Test.Utilities/HDInsight/PowerShellTestAbstraction/Concretes/PipelineResultsAbstraction.cs
  157. +46 −0 ...Powershell/src/Commands.Test.Utilities/HDInsight/PowerShellTestAbstraction/Concretes/RunspaceAbstraction.cs
  158. +137 −0 ...rePowershell/src/Commands.Test.Utilities/HDInsight/PowerShellTestAbstraction/Disposable/DisposableObject.cs
  159. +32 −0 ...rePowershell/src/Commands.Test.Utilities/HDInsight/PowerShellTestAbstraction/Disposable/IQueryDisposable.cs
  160. +432 −0 ...Powershell/src/Commands.Test.Utilities/HDInsight/PowerShellTestAbstraction/Disposable/InterlockedBoolean.cs
  161. +20 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/HDInsight/PowerShellTestAbstraction/Interfaces/ICommand.cs
  162. +21 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/HDInsight/PowerShellTestAbstraction/Interfaces/IPipeline.cs
  163. +24 −0 ...urePowershell/src/Commands.Test.Utilities/HDInsight/PowerShellTestAbstraction/Interfaces/IPipelineResult.cs
  164. +22 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/HDInsight/PowerShellTestAbstraction/Interfaces/IRunspace.cs
  165. +20 −0 ...AzurePowershell/src/Commands.Test.Utilities/HDInsight/PowerShellTestAbstraction/Interfaces/IRunspaceBase.cs
  166. +425 −0 ...wershell/src/Commands.Test.Utilities/HDInsight/Simulators/AzureHDInsightClusterManagementClientSimulator.cs
  167. +27 −0 ...l/src/Commands.Test.Utilities/HDInsight/Simulators/AzureHDInsightClusterManagementClientSimulatorFactory.cs
  168. +34 −0 ...ershell/src/Commands.Test.Utilities/HDInsight/Simulators/AzureHDInsightConnectionSessionManagerSimulator.cs
  169. +35 −0 .../src/Commands.Test.Utilities/HDInsight/Simulators/AzureHDInsightConnectionSessionManagerSimulatorFactory.cs
  170. +517 −0 ...rePowershell/src/Commands.Test.Utilities/HDInsight/Simulators/AzureHDInsightJobSubmissionClientSimulator.cs
  171. +60 −0 ...shell/src/Commands.Test.Utilities/HDInsight/Simulators/AzureHDInsightJobSubmissionClientSimulatorFactory.cs
  172. +39 −0 ...wsAzurePowershell/src/Commands.Test.Utilities/HDInsight/Simulators/AzureHDInsightStorageHandlerSimulator.cs
  173. +34 −0 ...Powershell/src/Commands.Test.Utilities/HDInsight/Simulators/AzureHDInsightStorageHandlerSimulatorFactory.cs
  174. +47 −0 ...ePowershell/src/Commands.Test.Utilities/HDInsight/Simulators/AzureHDInsightSubscriptionResolverSimulator.cs
  175. +27 −0 ...hell/src/Commands.Test.Utilities/HDInsight/Simulators/AzureHDInsightSubscriptionResolverSimulatorFactory.cs
  176. +34 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/HDInsight/Simulators/BufferingLogWriterFactory.cs
  177. +30 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/HDInsight/Simulators/FakeAccessToken.cs
  178. +47 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/HDInsight/Simulators/FakeAccessTokenProvider.cs
  179. +27 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/HDInsight/Simulators/HDInsightSDKSupportedVersions.cs
  180. +35 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/HDInsight/Simulators/Types/ErrorDetails.cs
  181. +25 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/HDInsight/Simulators/Types/UserChangeOperationState.cs
  182. +24 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/HDInsight/Simulators/Types/UserChangeOperationType.cs
  183. +24 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/HDInsight/Simulators/Types/UserType.cs
  184. +107 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/HDInsight/Utilities/AzureTestCredentials.cs
  185. +374 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/HDInsight/Utilities/IntegrationTestBase.cs
  186. +112 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/HDInsight/Utilities/IntegrationTestManager.cs
  187. +48 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/HDInsight/Utilities/Logger.cs
  188. +49 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/HDInsight/Utilities/TaskExtensions.cs
  189. +41 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/HDInsight/Utilities/TestConstants.cs
  190. +39 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/HDInsight/Utilities/UserChangeOperationStatusResponse.cs
  191. +2 −2 WindowsAzurePowershell/src/Commands.Test.Utilities/Properties/AssemblyInfo.cs
  192. +7 −0 WindowsAzurePowershell/src/Commands.Test.Utilities/packages.config
  193. +8 −8 WindowsAzurePowershell/src/Commands.Test/CloudService/Development/SetAzureServiceProjectTests.cs
  194. +2 −2 WindowsAzurePowershell/src/Commands.Test/CloudService/PublishAzureServiceProjectTests.cs
  195. +3 −3 WindowsAzurePowershell/src/Commands.Test/CloudService/RemoveAzureServiceTests.cs
  196. +7 −7 WindowsAzurePowershell/src/Commands.Test/CloudService/Utilities/CloudServiceClientTests.cs
  197. +5 −5 WindowsAzurePowershell/src/Commands.Test/CloudService/Utilities/ServiceComponentsTests.cs
  198. +6 −6 WindowsAzurePowershell/src/Commands.Test/CloudService/Utilities/ServicePathInfoTests.cs
  199. +75 −4 WindowsAzurePowershell/src/Commands.Test/Commands.Test.csproj
  200. +262 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/AddConfigValuesCmdletTests.cs
  201. +65 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/CmdLetHelpContent.cs
  202. +46 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/CmdLetHelpFileTests.cs
  203. +51 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/CmdLetIntegrationScenarioTests.cs
  204. +78 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/CmdLetScenarioTests.cs
  205. +110 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/CmdletHardCodes.cs
  206. +377 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/CmdletScenariosTestCaseBase.cs
  207. +189 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/ConnectClusterCommandCmdletTests.cs
  208. +217 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/GetCommandCmdletTests.cs
  209. +228 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/GetJobOutputCmdletTests.cs
  210. +160 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/GetJobsCmdletTests.cs
  211. +151 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/GetPropertiesCmdletTests.cs
  212. +114 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/GrantHttpAccessCmdletTests.cs
  213. +50 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/HDInsightTestCaseBase.cs
  214. +149 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/InvokeHiveCmdletTests.cs
  215. +663 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/NewClusterCmdletTests.cs
  216. +310 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/NewHiveJobCmdLetTests.cs
  217. +322 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/NewMapReduceJobCmdLetTests.cs
  218. +238 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/NewPigJobCmdLetTests.cs
  219. +199 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/NewSqoopJobCmdLetTests.cs
  220. +270 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/NewStreamingMapReduceJobCmdLetTests.cs
  221. +63 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/SqoopJobDefinitionCmdletTests.cs
  222. +53 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/StartJobsCmdletIntegrationTests.cs
  223. +248 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/StartJobsCmdletTestCaseBase.cs
  224. +138 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/StartJobsCmdletTests.cs
  225. +33 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/TestSetupCleanup.cs
  226. +234 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CmdLetTests/WaitCmdletTest.cs
  227. +206 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CommandTests/AddHDInsightConfigValuesCommandTests.cs
  228. +144 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CommandTests/ConnectClusterCommandTests.cs
  229. +211 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CommandTests/HDInsightGetCommandTests.cs
  230. +167 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CommandTests/HDInsightGetJobOutputCommandTests.cs
  231. +128 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CommandTests/HDInsightGetJobsCommandTests.cs
  232. +117 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CommandTests/HDInsightGetPropertiesCommandTests.cs
  233. +22 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CommandTests/HadoopCustomJobCerationDetails.cs
  234. +208 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CommandTests/InvokeHiveCommandTests.cs
  235. +116 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CommandTests/ManageAzureHDInsightHttpAccessCommandTests.cs
  236. +236 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CommandTests/NewHDInsightMapReduceJobCommandTests.cs
  237. +124 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CommandTests/NewHDInsightPigJobCommandTests.cs
  238. +117 −0 WindowsAzurePowershell/src/Commands.Test/HDInsight/CommandTests/NewHDInsightSqoopJobCommandTests.cs
  239. +202 −0 ...wsAzurePowershell/src/Commands.Test/HDInsight/CommandTests/NewHDInsightStreamingMapReduceJobCommandTests.cs
Sorry, we could not display the entire diff because too many files (527) changed.
View
4 .gitignore
@@ -1,8 +1,11 @@
_ReSharper*
/WindowsAzurePowershell/src/*/bin
/WindowsAzurePowershell/src/package
+/WindowsAzurePowershell/src/packages
/WindowsAzurePowershell/setup/build
/WindowsAzurePowershell/setup/*/bin
+/WindowsAzurePowershell/tools/WindowsAzurePowerShell.Test.Commands/packages
+/WindowsAzurePowershell/tools/WindowsAzurePowerShell.Test.Commands/WindowsAzurePowerShell.Test.Commands/bin/Debug
obj
TestResults
*.user
@@ -11,7 +14,6 @@ TestResults
*.ncrunchsolution
/Publish
/Package
-/WindowsAzurePowershell/src/packages
msbuild.log
# app.config is not useful for PowerShell.
View
46 ChangeLog.txt
@@ -1,3 +1,49 @@
+2013.12.10 Version 0.7.2
+* HDInsight cmdlets
+ * Add-AzureHDInsightConfigValues
+ * Add-AzureHDInsightMetastore
+ * Add-AzureHDInsightStorage
+ * Get-AzureHDInsightCluster
+ * Get-AzureHDInsightJob
+ * Get-AzureHDInsightJobOutput
+ * Get-AzureHDInsightProperties
+ * New-AzureHDInsightCluster
+ * New-AzureHDInsightClusterConfig
+ * New-AzureHDInsightHiveJobDefinition
+ * New-AzureHDInsightMapReduceJobDefinition
+ * New-AzureHDInsightPigJobDefinition
+ * New-AzureHDInsightSqoopJobDefinition
+ * New-AzureHDInsightStreamingMapReduceJobDefinition
+ * Remove-AzureHDInsightCluster
+ * Revoke-AzureHDInsightHttpServicesAccess
+ * Set-AzureHDInsightDefaultStorage
+ * Start-AzureHDInsightJob
+ * Stop-AzureHDInsightJob
+ * Use-AzureHDInsightCluster
+ * Wait-AzureHDInsightJob
+ * Grant-AzureHDInsightHttpServicesAccess
+ * Invoke-AzureHDInsightHiveJob
+* Configure Web Site WebSocket and managed pipe mode
+ * Set-AzureWebsite -WebSocketEnabled -ManagedPipelineMode
+* Configure Web Site remote debugging
+ * Enable-AzureWebsiteDebug -Version
+ * Disable-AzureWebsiteDebug
+* Options for cleaning up VHD when deleting VMs
+ * Remove-AzureVM -DeleteVHD
+ * Remove-AzureService -DeleteAll
+ * Remove-AzureDeployment -DeleteVHD
+* Virtual IP reservation preview feature (in AzurePreview module)
+ * Get-AzureDeployment
+ * Get-AzureReservedIP
+ * New-AzureReservedIP
+ * New-AzureVM
+ * Remove-AzureReservedIP
+* Support these cmdlets for Visual Studio Cloud Service projects:
+ * Start-AzureEmulator
+ * Publish-AzureServiceProject
+ * Save-AzureServiceProjectPackage
+
+
2013.11.07 Version 0.7.1
* Regression fixes
* Get-AzureWinRMUri cannot return the correct port number (https://github.com/WindowsAzure/azure-sdk-tools/issues/2056)
View
4 README.md
@@ -59,6 +59,10 @@ This repository contains a set of PowerShell cmdlets for developers and administ
* Get/Create DNS settings of a deployment.
* VNet
* Manage virtual network config, connection and gateway.
+* HDInsight
+ * Manage clusters, such as CRUD, add/set storage
+ * Manage jobs, such as CRUD, start/stop/wait/invoke
+ * Manage HTTP service access. such as grant/revoke
* Store
* View available Windows Azure Store Add-On plans.
* Purchase, view, upgrade and remove Windows Azure Store Add-On instances.
View
4 WindowsAzurePowershell/setup/azurecmd.wxs
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
- <?define productName="Windows Azure PowerShell - November 2013" ?>
+ <?define productName="Windows Azure PowerShell - December 2013" ?>
<?define sourceDir="$(var.SolutionDir)..\..\Package\$(var.Configuration)" ?>
<?define caSourceDir="$(var.SolutionDir)setup\bin\$(var.Configuration)" ?>
- <?define version="0.7.1" ?>
+ <?define version="0.7.2" ?>
<?define versionedStartMenuFolder="Windows Azure" ?>
<Product Id="*"
View
336 WindowsAzurePowershell/setup/azurecmdfiles.wxi
@@ -2,25 +2,45 @@
<Include xmlns="http://schemas.microsoft.com/wix/2006/wi">
<Fragment>
<DirectoryRef Id="PowerShellFolder">
- <Component Id="cmp84E827B4006379113B8F8269045F3924" Guid="A2AE0101-D9B2-46F6-907F-158EF17AD14D">
+ <Component Id="cmp84E827B4006379113B8F8269045F3924" Guid="F2143652-F0CC-4411-8D65-C0CB7D96C7D7">
<File Id="fil2D78F7BE7A62DEF2186065C57315EF67" KeyPath="yes" Source="$(var.sourceDir)\AutoMapper.dll" />
</Component>
- <Component Id="cmpB02573B0FF3D017E0F119567539CCDDC" Guid="62F1187E-AD92-4A56-BF4F-A5C455C69BD2">
+ <Component Id="cmpB02573B0FF3D017E0F119567539CCDDC" Guid="7D270884-B58D-4D07-9F2C-0EBD27AE490B">
<File Id="filF638140167895CBAE7E04BC99BF304B2" KeyPath="yes" Source="$(var.sourceDir)\Azure.psd1" />
</Component>
- <Component Id="cmpE5981618E8F1BF13CA1617D0D0134C2A" Guid="46C44A6A-B8E5-480E-8188-84B54BFD973E">
+ <Component Id="cmpDA254362287436FE954FD2C48F87319C" Guid="3390D5FC-DE31-465C-AD90-2793900DD1DB">
+ <File Id="filEF33054FAD99B9765C238DC4BE541F68" KeyPath="yes" Source="$(var.sourceDir)\AzurePreview.psd1" />
+ </Component>
+ <Component Id="cmpE5981618E8F1BF13CA1617D0D0134C2A" Guid="7539B812-FD46-49D0-AA85-23B6A15584C6">
<File Id="filE8371E313C57BA346173D5906CE198BA" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.Data.Edm.dll" />
</Component>
- <Component Id="cmpC91D6435A4B57F711CB200A805B26C2A" Guid="C948507A-2853-45D7-94AB-63341E0F2B3B">
+ <Component Id="cmpC91D6435A4B57F711CB200A805B26C2A" Guid="C039DC47-A77B-47A1-8385-733D9F1D392A">
<File Id="fil634C6967DCC55436CCEB1DCCE420956D" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.Data.OData.dll" />
</Component>
- <Component Id="cmp83B429F2920E81A475C67AE83CA2807C" Guid="C65F053A-25F1-4AA4-9BBD-63AB1B50B9A6">
+ <Component Id="cmp83B429F2920E81A475C67AE83CA2807C" Guid="072C583A-AFA9-4A06-86AC-FD5D8D0AC895">
<File Id="fil7167ECA9C5119B0519E68452B5C1584D" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.Data.Services.Client.dll" />
</Component>
- <Component Id="cmp74B628408AF89B5A884C6E96378E2003" Guid="9336C069-FD74-4FC7-8370-5DBC6CFEE6B1">
+ <Component Id="cmp74B628408AF89B5A884C6E96378E2003" Guid="0C9CE8CC-A0C6-4043-ADDA-4151E1EA4161">
<File Id="fil0DFC655926D7C6BB7BF2F5037C9D7D5D" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.IdentityModel.Clients.ActiveDirectory.dll" />
</Component>
- <Component Id="cmp8D69129D038708BB47E22C1AC05EBAB0" Guid="30C20AFD-3C37-4636-A2F8-44BFA83F1C8B">
+
+ <Component Id="cmp244206F119F04EAA89C07BB5639B9152" Guid="0406415B-B1B1-4A4F-B35B-01391EBB8374">
+ <File Id="fil9F659070A1BC43A1AB56DD6313CDB2A2" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.HDInsight.Threading.dll" />
+ </Component>
+ <Component Id="cmpAF45E7CCAC044BBBAAC157D52D3E529E" Guid="314049C9-3DC4-42AE-9E37-92F04A42BDA0">
+ <File Id="filC44A1D101D1944A0969096AD72DFBDA" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.Hadoop.Client.dll" />
+ </Component>
+ <Component Id="cmpD86881F1CF624B609F3FE183A3CA9252" Guid="59838D79-0753-4044-87C9-3D5B8F5490B5">
+ <File Id="filB6D019D64CA341E0B620FB229594911C" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Management.HDInsight.Framework.dll" />
+ </Component>
+ <Component Id="cmp52967C0ABEB84FD0B7DE1A8D66ED629C" Guid="22ECCDE8-A7E7-4562-A0B8-65790906FAAB">
+ <File Id="fil421DCD52AFF24EEDB370952D0AEDAD3C" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Management.HDInsight.dll" />
+ </Component>
+ <Component Id="cmp10EFCD414F834319BE099FDD11274265" Guid="D1946506-6740-44D6-8643-132C801F9486">
+ <File Id="filCA9A888B876F4113B8D901AA9D8B6391" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Management.HDInsight.Framework.Core.dll" />
+ </Component>
+
+ <Component Id="cmp8D69129D038708BB47E22C1AC05EBAB0" Guid="30C20AFD-3C37-4636-A2F8-44BFA83F1C8B">
<Class Id="{9EB3388F-4E57-37B1-9BC2-7439F2BEC98F}" Context="InprocServer32" Description="Microsoft.IdentityModel.Clients.ActiveDirectory.Internal.WindowsFormsWebAuthenticationDialog" ThreadingModel="both" ForeignServer="mscoree.dll">
<ProgId Id="Microsoft.IdentityModel.Clients.ActiveDirectory.Internal.WindowsFormsWebAuthenticationDialog" Description="Microsoft.IdentityModel.Clients.ActiveDirectory.Internal.WindowsFormsWebAuthenticationDialog" />
</Class>
@@ -35,10 +55,10 @@
<RegistryValue Root="HKCR" Key="CLSID\{9EB3388F-4E57-37B1-9BC2-7439F2BEC98F}\InprocServer32" Name="RuntimeVersion" Value="v4.0.30319" Type="string" Action="write" />
<RegistryValue Root="HKCR" Key="CLSID\{9EB3388F-4E57-37B1-9BC2-7439F2BEC98F}\InprocServer32" Name="CodeBase" Value="file:///[#fil540D4C464C2E102DBAD6D7905842343A]" Type="string" Action="write" />
</Component>
- <Component Id="cmpFA626F7534D46806292E5E1DBA2A9F16" Guid="A85EB893-8312-4024-9E8F-FE421D3E9896">
+ <Component Id="cmpFA626F7534D46806292E5E1DBA2A9F16" Guid="D06145BF-E834-4136-9174-2C0245E64B0B">
<File Id="fil7725374179701514A8AA83EBE91E0E40" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.ServiceBus.dll" />
</Component>
- <Component Id="cmpBB66825E2DDAD9D4769F4AC995A1654F" Guid="40F422BB-3E46-4A14-8476-F3C66AFC9714">
+ <Component Id="cmpBB66825E2DDAD9D4769F4AC995A1654F" Guid="E9DB93D1-40D7-4B04-B32A-8B8E8EBBB095">
<File Id="filA0D22D3433D748601028F66C866CEB3C" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.Threading.Tasks.dll" />
<RegistryValue Root="HKCR" Key="Record\{2FAF1D94-0A36-3214-B904-3F98E93A1347}\1.0.12.0" Name="Class" Value="Microsoft.Runtime.CompilerServices.YieldAwaitable" Type="string" Action="write" />
<RegistryValue Root="HKCR" Key="Record\{2FAF1D94-0A36-3214-B904-3F98E93A1347}\1.0.12.0" Name="Assembly" Value="Microsoft.Threading.Tasks, Version=1.0.12.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" Type="string" Action="write" />
@@ -61,461 +81,470 @@
<RegistryValue Root="HKCR" Key="Record\{F973E172-9860-3CC1-B846-723D2F159D0B}\1.0.12.0" Name="RuntimeVersion" Value="v4.0.30319" Type="string" Action="write" />
<RegistryValue Root="HKCR" Key="Record\{F973E172-9860-3CC1-B846-723D2F159D0B}\1.0.12.0" Name="CodeBase" Value="file:///[#filA0D22D3433D748601028F66C866CEB3C]" Type="string" Action="write" />
</Component>
- <Component Id="cmp25215E334E92C714BE52206A19713A29" Guid="7DEAC58E-0A13-4174-8654-5CB123A9D93A">
+ <Component Id="cmp25215E334E92C714BE52206A19713A29" Guid="19B04996-5CA9-478E-A277-D1D0A141D0A1">
<File Id="fil03E491F323DFF98A17E154103602BAF4" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.Threading.Tasks.Extensions.Desktop.dll" />
</Component>
- <Component Id="cmp7F402B021D2D8B2EB932178F4092A798" Guid="96C3F359-6DBC-4A39-82DE-A490CB07AE4E">
+ <Component Id="cmp7F402B021D2D8B2EB932178F4092A798" Guid="E0B412A6-58CA-4C5D-822A-9070A43F5D8E">
<File Id="fil6ABA3043540A72BC875C71B59A1A2A49" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.Threading.Tasks.Extensions.dll" />
</Component>
- <Component Id="cmp4343CC73ECAE9C37734EA3560ECD8BA7" Guid="56FAD3E3-66E2-4525-BE46-08EBBBE947E6">
+ <Component Id="cmp4343CC73ECAE9C37734EA3560ECD8BA7" Guid="A8FDE21C-1822-43F5-81F7-6E8BBE6224FC">
<File Id="fil6194D69C2EA782C14812A3155AA7000F" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.CloudService.format.ps1xml" />
</Component>
- <Component Id="cmp452E5B9727E96E9FB4E2FC17685ACEE0" Guid="DC73760A-3AE7-4DC8-B766-E879D9C890E1">
+ <Component Id="cmp452E5B9727E96E9FB4E2FC17685ACEE0" Guid="F1CF8B82-F391-4199-B902-55825B7129FA">
<File Id="filF986C11D0C400E6BF8824C19143F6DC7" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.ConsoleAppUtils.dll" />
</Component>
- <Component Id="cmpB0052FB052B874756CBADE7CCE36E95E" Guid="ED57A4A6-DDFD-4576-A1ED-460EAF7E3A4E">
+ <Component Id="cmpB0052FB052B874756CBADE7CCE36E95E" Guid="A4C3E706-910C-4849-903D-182662AA0451">
<File Id="fil7CE2895AB8F8E1BC2F9F60A6038222FB" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.ConsoleAppUtils.pdb" />
</Component>
- <Component Id="cmp2187C5C6DC41D136D58D460CDB6A18C3" Guid="0C42A816-C411-4EAB-B4FD-DCFCD6205AA9">
+ <Component Id="cmp2187C5C6DC41D136D58D460CDB6A18C3" Guid="72BE28C8-A7C5-4948-9448-12383D0F2942">
<File Id="fil356B4F111AF36D3136057CBDF278A316" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.dll" />
</Component>
- <Component Id="cmp08AE18694CF0D5AE57D20AA3A82DA9EB" Guid="700D064C-2EF3-466C-803A-467B9FC25C43">
+ <Component Id="cmp08AE18694CF0D5AE57D20AA3A82DA9EB" Guid="0C344E02-B1DD-43F7-899B-0649ECA92046">
<File Id="filC661C449DC26FD9139F855C62ED1721B" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.dll-Help.xml" />
</Component>
- <Component Id="cmp7E2D8259DC06E3E9639A161CEE1ABCD0" Guid="9619D828-2F64-4DE5-85A6-71A7F4257809">
+ <Component Id="cmp7E2D8259DC06E3E9639A161CEE1ABCD0" Guid="EFAE9669-7843-4003-8115-88858AAAE0F0">
<File Id="filE6FAE815CD5AAD3F274FB2BF44F08852" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.pdb" />
</Component>
- <Component Id="cmpA961143D531F15300DFFB93147C1FBE6" Guid="0E4BE8FC-D52F-44EE-8995-0E5703ABFD52">
+ <Component Id="cmpA961143D531F15300DFFB93147C1FBE6" Guid="BE26947F-BA53-4C54-8F6E-8E6F6D2D1BBA">
<File Id="fil5F78B642EB4DCE686D39857C03CD416B" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.Service.dll" />
</Component>
- <Component Id="cmpB70EBB221353C8382C7CB46ABA3B2137" Guid="67B1407D-156D-4E9E-9D27-4B8D88603C83">
+ <Component Id="cmpB70EBB221353C8382C7CB46ABA3B2137" Guid="C8CCDC97-2260-477F-B95C-0D1568942620">
<File Id="fil20761C04BCB3FED827B24A36820160A6" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.Service.pdb" />
</Component>
- <Component Id="cmp8E6411AB0EF4D00C3E6B8EF4D61E4FC6" Guid="BDD0237A-3539-4ACD-961E-66CBF0625C21">
+ <Component Id="cmp8E6411AB0EF4D00C3E6B8EF4D61E4FC6" Guid="9272277D-88D7-4AB8-9E22-010A6E9E8A14">
<File Id="fil82479556DE0A794E5FBEA6A84F109B69" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.ServiceBus.format.ps1xml" />
</Component>
- <Component Id="cmp7B6E616C412FB73ABF86801DB372B6C3" Guid="66C278B8-6675-4357-9DA1-6FAC7F572515">
+ <Component Id="cmp7B6E616C412FB73ABF86801DB372B6C3" Guid="50E07C1A-76E0-463C-B9DB-11B0D73030B9">
<File Id="fil0928FBC313969B24A269C431FBB554D0" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.ServiceManagement.dll" />
</Component>
- <Component Id="cmp038AA522DBF494A9B75D7696E6213572" Guid="2B0D1E8E-393E-4A70-9C71-B0BCB761BC27">
+ <Component Id="cmp038AA522DBF494A9B75D7696E6213572" Guid="2F4823F1-253F-488C-9FA0-189119066E90">
<File Id="fil815BFD8ED4A25F5057A16FCF1B832068" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.ServiceManagement.dll-Help.xml" />
</Component>
- <Component Id="cmp7D971CFD9BDADD669EEDCF74C16FE9C6" Guid="7D9C630D-5BEC-47F7-8678-70BD6D3AB73E">
+ <Component Id="cmp7D971CFD9BDADD669EEDCF74C16FE9C6" Guid="EA145EF8-2935-492C-9896-F4625BDD3ADC">
<File Id="fil06B7025982F3DAE43CF7E8BAA46551D1" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.ServiceManagement.pdb" />
</Component>
- <Component Id="cmp78C482E5EC9CE1CF759368EF6B0E357A" Guid="2D714EC5-FD94-4524-ABEB-FA7D6B7517E0">
+ <Component Id="cmp78C482E5EC9CE1CF759368EF6B0E357A" Guid="D32D30DF-48F5-4C0C-8505-7AAEB5E74EA6">
<File Id="filC4242FE2F167B321D6445B29AB2E5FE0" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.ServiceManagement.PlatformImageRepository.dll" />
</Component>
- <Component Id="cmp31C6F11D5E4E4A45FDE9C4DC2D05EBDA" Guid="19EDC345-3A75-4563-8C4B-EDB1D4DA5F2B">
+ <Component Id="cmp31C6F11D5E4E4A45FDE9C4DC2D05EBDA" Guid="6CD550F2-9793-45E4-BCA6-BBEA3AB8FFD8">
<File Id="fil6CA1FBB5E6544D14A943ACFCDBE575F7" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.ServiceManagement.PlatformImageRepository.dll-Help.xml" />
</Component>
- <Component Id="cmpB0487BB1F025BE0FEB2C4B6C86AB5FC9" Guid="745736A9-FBBA-41CB-BEE2-4D8F86722B4A">
+ <Component Id="cmpB0487BB1F025BE0FEB2C4B6C86AB5FC9" Guid="9AF97C75-E17D-40B6-9EE9-D2F02CE5D021">
<File Id="fil1ABCF6B5066BF6F1CAE928154CF3EF7A" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.ServiceManagement.PlatformImageRepository.pdb" />
</Component>
- <Component Id="cmpE1199681916CCB06D3989ED61D5E69A3" Guid="8C1A7748-1E5B-49CF-B363-F0CD070FA992">
+ <Component Id="cmpFB54463729CB56A131680199631638A1" Guid="A8B78BD9-B24C-4F97-8FFE-8A26FECCB2A2">
+ <File Id="filDFBB57A8EAAAD0A8E1B880177A4EFED3" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.ServiceManagement.Preview.dll" />
+ </Component>
+ <Component Id="cmp568C838596B7F89480E9A03318955E46" Guid="CBCB5ABE-5D8D-4E0C-86DA-975F73977ED4">
+ <File Id="filDB1A836BB2F638759627AF22B7382262" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.ServiceManagement.Preview.dll-Help.xml" />
+ </Component>
+ <Component Id="cmpABC534A35A830B6E40FBA2870E180F79" Guid="71ABCC22-0AAB-4814-8F21-00EBBDB19871">
+ <File Id="filA3C10D80155A134D64261F5192B44B39" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.ServiceManagement.Preview.pdb" />
+ </Component>
+ <Component Id="cmpE1199681916CCB06D3989ED61D5E69A3" Guid="57A6525A-DDA5-4A92-BAD7-98E068634179">
<File Id="fil913430711AE4509F93DBD8C1B8F01036" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.SqlDatabase.dll" />
</Component>
- <Component Id="cmpAF963ECD52123E930A88367C4C029906" Guid="EAD162DC-C6D0-4551-A928-D39EB586FFB8">
+ <Component Id="cmpAF963ECD52123E930A88367C4C029906" Guid="1EE28277-4864-4819-B30E-FF2D02AA4C33">
<File Id="fil0C7B077550361B0C3DA3B110D7D6C39C" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.SqlDatabase.dll-Help.xml" />
</Component>
- <Component Id="cmpB35E2183EA1C3D9F178FCF7CF0421C33" Guid="103B067B-F822-47CA-A836-5B5AC826FF06">
+ <Component Id="cmpB35E2183EA1C3D9F178FCF7CF0421C33" Guid="85D4D4B5-2999-4F95-8715-8BAFE0C52635">
<File Id="filDF24265C1ADFFDF2B0B616D165D7B0A6" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.SqlDatabase.pdb" />
</Component>
- <Component Id="cmp570F31D290E3DF5E9EC041FE3E7D0B12" Guid="948076A4-0B32-4B11-971F-06301142904D">
+ <Component Id="cmp570F31D290E3DF5E9EC041FE3E7D0B12" Guid="0E06358D-F0C2-4F92-8B6E-E9A4240C0991">
<File Id="filBFDCFE0778155BAAA3355F90CF4E0A59" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.SqlDatabase.Types.ps1xml" />
</Component>
- <Component Id="cmp65440210EE9651B3935C9EAD8944B247" Guid="141B6700-3E8F-4FE5-B519-A6EBC70A354A">
+ <Component Id="cmp65440210EE9651B3935C9EAD8944B247" Guid="9E3C9623-099F-4457-BA5B-52AD5E4107EB">
<File Id="filE94EE95E49D0F6E2CECB3366B91AC19D" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.Storage.dll" />
</Component>
- <Component Id="cmp66FD4BD41EF28D3FA92DE7B3359578D3" Guid="60927329-5610-429B-BAE0-1556E346CC83">
+ <Component Id="cmp66FD4BD41EF28D3FA92DE7B3359578D3" Guid="8CBF2982-30E9-400B-82B9-0E0D578D5BDE">
<File Id="filEAA586CEB89112509C77684352E523C8" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.Storage.dll-Help.xml" />
</Component>
- <Component Id="cmpD6FED8D8F5B4D676C95A30865EE5C8B9" Guid="D21ECA59-59DF-4DA1-B2AA-2DF1D43EE4BB">
+ <Component Id="cmpD6FED8D8F5B4D676C95A30865EE5C8B9" Guid="0324B5B4-7EC1-470B-A7AE-9D1254E43411">
<File Id="fil10DC1C68F82D4547C5FEEB20CE3C85A9" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.Storage.format.ps1xml" />
</Component>
- <Component Id="cmp074C5B47EFC1EFF66E53212C05780B63" Guid="A1C4AB29-940F-45B8-9F52-9FC29A665247">
+ <Component Id="cmp074C5B47EFC1EFF66E53212C05780B63" Guid="E582ECF1-A09C-494F-BD3C-28AFC10C2ABF">
<File Id="fil71209566F77EAD9F998CD22D20080F4B" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.Storage.pdb" />
</Component>
- <Component Id="cmp084B05B6DD2F90E5178F1FB5EBADCB3D" Guid="0A2FFF13-EE15-49B1-BB6C-FDCB38AFD480">
+ <Component Id="cmp084B05B6DD2F90E5178F1FB5EBADCB3D" Guid="E572135F-ACE1-4BE0-92FF-AD3686D40ADD">
<File Id="fil673972A3D6EBD9CCD9C0F7AB2E6EC3D5" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.Store.format.ps1xml" />
</Component>
- <Component Id="cmp9CB3C14325BE1E5DD2CD2F78531B2692" Guid="3FA3FBB5-B112-461B-8BF9-AAB09B348C8C">
+ <Component Id="cmp9CB3C14325BE1E5DD2CD2F78531B2692" Guid="C41AC019-A92E-4F98-B8D3-07263CF06C78">
<File Id="fil8BBAE59807B17C367D6EED1E22183C51" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.Sync.dll" />
</Component>
- <Component Id="cmp91DDAE636CAC7246549DCCE67BAE16D7" Guid="B0125162-DC7D-412A-8F7C-20AF804DEF83">
+ <Component Id="cmp91DDAE636CAC7246549DCCE67BAE16D7" Guid="2971B87D-B429-4EEF-B279-CC97C657A79E">
<File Id="fil0F522D0B1298DBC22045C66C8B422349" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.Sync.pdb" />
</Component>
- <Component Id="cmp5A5B126DBACF7B1C3DF08C48356F9E00" Guid="ADAE3100-DAFB-4F16-9318-32782C7F87AE">
+ <Component Id="cmp5A5B126DBACF7B1C3DF08C48356F9E00" Guid="2D1AAB42-93ED-4A79-8CD8-B6AECCCE3579">
<File Id="fil5EC17232DC78E557302FBD2E17E8517A" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.Test.Utilities.dll" />
</Component>
- <Component Id="cmpE0374D9BEE7128F190242C09C57B381F" Guid="99BF7584-EB3D-4F50-ABBD-305E123BFB70">
+ <Component Id="cmpE0374D9BEE7128F190242C09C57B381F" Guid="15CCA82F-EE54-464E-84ED-F6F349CFB689">
<File Id="fil8AAFE7D364EEDDFC0451376BACBCF799" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.Test.Utilities.pdb" />
</Component>
- <Component Id="cmp4A1A816F6B613E36782575C48CF69168" Guid="2972C08B-8ED7-4073-A646-879A3D930E4A">
+ <Component Id="cmp4A1A816F6B613E36782575C48CF69168" Guid="0AFEFFFE-302F-4906-BE70-DE4A31C0CCE4">
<File Id="fil278ADDBDC26532AACF03D99E0485A00D" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.Tools.Vhd.dll" />
</Component>
- <Component Id="cmp9B19B3A5447E939451EE30A6F9193492" Guid="EC2CFF38-E388-4358-A689-5CDC05C8B7BA">
+ <Component Id="cmp9B19B3A5447E939451EE30A6F9193492" Guid="C2EB81F3-236A-44FA-892A-5463F584CBCE">
<File Id="fil9FFFDE4878B8D91AB4AD71B9DCD9EAD5" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.Tools.Vhd.pdb" />
</Component>
- <Component Id="cmp47AD74929DE26AE91BCBE4FAF6BDD83F" Guid="CB7018E9-D84F-4BF8-BAD8-BB5AFD07DB82">
+ <Component Id="cmp47AD74929DE26AE91BCBE4FAF6BDD83F" Guid="84A46852-40A9-4659-B60F-DB0D3275D2FF">
<File Id="fil3FFB6C88AEBB2BD2F1A11352BE435CFB" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.Utilities.dll" />
</Component>
- <Component Id="cmp21C9E7BE02005FCC0A1E535762E799AE" Guid="24CD0947-BC09-4F04-9D04-68AD7AF7838E">
+ <Component Id="cmp21C9E7BE02005FCC0A1E535762E799AE" Guid="E7D6A588-6FFB-4F09-B8E1-56B552AF30AE">
<File Id="filFC5D860539C0C2862F01BF3B7437B3AA" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.Utilities.pdb" />
</Component>
- <Component Id="cmpC0BEFDDE39D513B898C502803B9A7DF3" Guid="3B8A60E8-F999-43FF-B7FD-8A1E35AD0BE1">
+ <Component Id="cmpC0BEFDDE39D513B898C502803B9A7DF3" Guid="1FB00379-4F60-4F4C-B872-9B52AE14416F">
<File Id="fil8F166F4955857E2214721DD99EC8A735" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.WebSites.format.ps1xml" />
</Component>
- <Component Id="cmp7B0C7F17581EF0D77D6BEF763AB66569" Guid="81EC9FE9-773D-458B-A687-76DCFAEC398A">
+ <Component Id="cmp7B0C7F17581EF0D77D6BEF763AB66569" Guid="684E1F19-4F3A-4442-9F29-A20BFCD595A3">
<File Id="fil43E5C2BF25840857EA3F2F6A871918D0" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Commands.WebSites.Types.ps1xml" />
</Component>
- <Component Id="cmp67D098005BB54E5C4E1B1ADAEFA21847" Guid="231148FA-B55A-4463-887D-760EC0F7AD39">
+ <Component Id="cmp67D098005BB54E5C4E1B1ADAEFA21847" Guid="9AD1C6A9-3C3D-46CE-B9BA-303F83AFD8CE">
<File Id="fil1652957F2E78403B0C901299C8899FE7" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Configuration.dll" />
</Component>
- <Component Id="cmp8FB0A7A28FDAE1195AD2E70A290DAA42" Guid="B52CF253-E19D-4FF3-899E-08883CEA9414">
+ <Component Id="cmp8FB0A7A28FDAE1195AD2E70A290DAA42" Guid="785E9163-9D46-4EE0-8E52-4B2D3B8CC5E7">
<File Id="fil9F0E5DACD8EF53F6FABD65F00AA39466" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.ManagementLibraries.Private.dll" />
</Component>
- <Component Id="cmpDC1FADFC5906AABF759BD034D3B8DE08" Guid="BC093B47-52F2-48D7-B85A-8753C72137CC">
+ <Component Id="cmpDC1FADFC5906AABF759BD034D3B8DE08" Guid="6B50A756-B296-4F04-8288-63952CF407C3">
<File Id="filC1A434487A70775A273CFF751E300052" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.ManagementLibraries.Private.NetFramework.dll" />
</Component>
- <Component Id="cmpB8E3117C7C86E892351A6F4241815E08" Guid="8C7BDD53-C9E4-4731-9D5C-D823A898E7A0">
+ <Component Id="cmpB8E3117C7C86E892351A6F4241815E08" Guid="02FEC9D0-C3ED-45C9-B0AE-48737D73C2CD">
<File Id="fil23BD0EB8D85F6C9ED605A3E5A7401550" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.ManagementLibraries.Private.NetFramework.pdb" />
</Component>
- <Component Id="cmpCFD9FF769937F077C7C67200CEC76E09" Guid="77BA3331-92D7-403B-8D19-EB0A81442AD6">
+ <Component Id="cmpCFD9FF769937F077C7C67200CEC76E09" Guid="B534EFD4-9C40-481C-B386-5730884A206D">
<File Id="fil06C00246C81CA2F68576838A2C995243" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.ManagementLibraries.Private.pdb" />
</Component>
- <Component Id="cmp11DEB9FFA16B2C15BE8D73660BAF8BCB" Guid="88A38DC2-42C6-4DF9-BED9-D35875D0DE24">
+ <Component Id="cmp11DEB9FFA16B2C15BE8D73660BAF8BCB" Guid="BBE0A4A2-B5BC-43B5-8EBE-20BCCB2DDE71">
<File Id="filFFB272FCA0D1014232384F38E2DA3BA5" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.ServiceManagement.Client.dll" />
</Component>
- <Component Id="cmpDF679C8863637797C55A9475D329919F" Guid="ED652B43-DBB1-4D4B-BB76-6033BBDDF063">
+ <Component Id="cmpDF679C8863637797C55A9475D329919F" Guid="554769FD-9815-44FF-B12B-5C1ED54FB6D6">
<File Id="fil574308A4514AA30DA5BD1DA257D5B0BB" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Storage.DataMovement.dll" />
</Component>
- <Component Id="cmp6C35C10C6CBDC9E7A7F6FC02E89CE61C" Guid="7AB9BAE4-9588-4050-8CFB-D42F4BB2424B">
+ <Component Id="cmp6C35C10C6CBDC9E7A7F6FC02E89CE61C" Guid="95A0102C-68EC-4F14-A25F-60EB7BAD5302">
<File Id="fil7EE6500E5E2CE6757DC9835EEE119BE7" KeyPath="yes" Source="$(var.sourceDir)\Microsoft.WindowsAzure.Storage.dll" />
</Component>
- <Component Id="cmpE2DAB8A2C0F36FDCD0B65B655239665F" Guid="8E719A58-E2DA-426F-A38C-DB169CE512C3">
+ <Component Id="cmpE2DAB8A2C0F36FDCD0B65B655239665F" Guid="CDBC6FA3-7278-4537-8C3A-C42F3E12CE39">
<File Id="fil845D08813E23222F2931D5E1AC648D40" KeyPath="yes" Source="$(var.sourceDir)\Moq.dll" />
</Component>
- <Component Id="cmpFFCB495386F680DD8D850DFCEC63F235" Guid="76E0617A-F8BA-49C5-A90F-FF0659DC1665">
+ <Component Id="cmpFFCB495386F680DD8D850DFCEC63F235" Guid="9686E9E1-616A-41B0-BECD-142EDADC363A">
<File Id="filCB59DCACD1E71F212F67EAF229817832" KeyPath="yes" Source="$(var.sourceDir)\Newtonsoft.Json.dll" />
</Component>
- <Component Id="cmpE101A55CC3A274BCCE6AA82B0CEF5FC4" Guid="E7C60A94-71A7-4CFE-AA7A-A1209F4E2CAF">
+ <Component Id="cmpE101A55CC3A274BCCE6AA82B0CEF5FC4" Guid="D3561E41-9EBA-4C12-AB7C-2748031816BE">
<File Id="fil1CAB31C6537022A6BA9E5CDC95DB0C34" KeyPath="yes" Source="$(var.sourceDir)\PIR.psd1" />
</Component>
- <Component Id="cmp3832E7526FF89D57C2521958B2CCB2BF" Guid="396D1B03-EE18-449F-97FC-76F66B8AEFC7">
+ <Component Id="cmp3832E7526FF89D57C2521958B2CCB2BF" Guid="55AC9CDF-9AD4-4A1F-9BD5-3EFB63CDD43D">
<File Id="filA7B4A3F29508843450BE7D5B7A67602C" KeyPath="yes" Source="$(var.sourceDir)\startup.ps1" />
</Component>
- <Component Id="cmp12CE97BEBBBBE7D2773E1D882D622D47" Guid="D5E2184D-C210-443D-B6B0-C3B86EC2D63B">
+ <Component Id="cmp12CE97BEBBBBE7D2773E1D882D622D47" Guid="A4D4417F-914D-471E-9101-853BCAA5CC74">
<File Id="fil4E3F0B7E6C8C12263C5A775D98E8C837" KeyPath="yes" Source="$(var.sourceDir)\System.IO.dll" />
</Component>
- <Component Id="cmpE88343587726E9BC1726DFB5529EEA43" Guid="3721C4CF-1090-4C89-87EF-9B8FC6CC935D">
+ <Component Id="cmpE88343587726E9BC1726DFB5529EEA43" Guid="FB16919F-C897-41D4-B169-842A46B2A25A">
<File Id="fil2347EFBB60F710AF5610BFB3F4AB87E5" KeyPath="yes" Source="$(var.sourceDir)\System.Net.Http.dll" />
</Component>
- <Component Id="cmp881D912856C6EE319C7B558B49B8F327" Guid="2A043085-ACD0-4181-A7AC-392BB4A49B31">
+ <Component Id="cmp881D912856C6EE319C7B558B49B8F327" Guid="FA5B1ED4-CDFF-4EB6-82B1-8BC7CFB3D869">
<File Id="filFD13A31195592FFB4571C3F7A4C1B10D" KeyPath="yes" Source="$(var.sourceDir)\System.Net.Http.Extensions.dll" />
</Component>
- <Component Id="cmp934B93721DE2642DEE52DAE9C11B58B9" Guid="620AC792-F6C3-43B8-BCB2-F0622D202F05">
+ <Component Id="cmp934B93721DE2642DEE52DAE9C11B58B9" Guid="F537BBDD-0916-4989-96F4-20BF2728D059">
<File Id="fil14367E5958F7FD2A30CFFE5C27F11EF0" KeyPath="yes" Source="$(var.sourceDir)\System.Net.Http.Formatting.dll" />
</Component>
- <Component Id="cmp4D2EC450EEC66F4F0BD219D3185BA16A" Guid="51C685EF-A186-4149-A2D4-B38274346096">
+ <Component Id="cmp4D2EC450EEC66F4F0BD219D3185BA16A" Guid="495241E9-F27A-4CDA-AAA7-6681047DC215">
<File Id="fil6337AE40F1E97B5D8555280AD340A5D4" KeyPath="yes" Source="$(var.sourceDir)\System.Net.Http.Primitives.dll" />
</Component>
- <Component Id="cmp49CE6274BE90997A0F5869E454756B6D" Guid="463FB32D-182C-4D1C-B07F-7731A222B473">
+ <Component Id="cmp49CE6274BE90997A0F5869E454756B6D" Guid="D1109669-651D-4DE0-BB52-0C06F6EC2DD4">
<File Id="fil67E72A48B3FA556E3C4E3AA9F5518548" KeyPath="yes" Source="$(var.sourceDir)\System.Net.Http.WebRequest.dll" />
</Component>
- <Component Id="cmpAA74053DE1B2E6BB8F7300D6ADF338D2" Guid="94B4FECB-6E0A-4095-AEF3-2E314CB56764">
+ <Component Id="cmpAA74053DE1B2E6BB8F7300D6ADF338D2" Guid="F1019CB1-D72A-4FA3-B6F8-E64279A5C3F4">
<File Id="fil8CF6BC920F48CC911A1FA3382E6AC448" KeyPath="yes" Source="$(var.sourceDir)\System.Runtime.dll" />
</Component>
- <Component Id="cmp3EF5DECF92282DFE5B369E51A6894C99" Guid="5749401C-A312-4938-BA0C-2B2177993C6B">
+ <Component Id="cmp3EF5DECF92282DFE5B369E51A6894C99" Guid="13871E02-5BDF-4822-A600-7B013A6B7D81">
<File Id="fil688BD103A012ABCB365B04CE5607E45C" KeyPath="yes" Source="$(var.sourceDir)\System.Runtime.xml" />
</Component>
- <Component Id="cmp8DA6BA38A1C41A17880E8F7A86760A95" Guid="183D12E7-3251-4C03-ACCE-820B131A7D26">
+ <Component Id="cmp8DA6BA38A1C41A17880E8F7A86760A95" Guid="22E05E85-2AC5-42D6-93C4-DAAD74C4795B">
<File Id="fil4356DB0440161FE7BA2D53A775D94995" KeyPath="yes" Source="$(var.sourceDir)\System.Spatial.dll" />
</Component>
- <Component Id="cmp25A206C74D1EFAFB8796B89E4790FDFF" Guid="EE420C18-7DD5-4155-B449-409003D48973">
+ <Component Id="cmp25A206C74D1EFAFB8796B89E4790FDFF" Guid="33463518-FF05-47C8-BD1E-CE7C7C4E162D">
<File Id="filDF4ECEA1DD903FA74214B5B42FB5260C" KeyPath="yes" Source="$(var.sourceDir)\System.Threading.Tasks.dll" />
</Component>
- <Component Id="cmp1C1579EB643AFB16B03841251AED39A5" Guid="4724DCB5-FB8D-41FC-8D7B-BC428FDE9D22">
+ <Component Id="cmp1C1579EB643AFB16B03841251AED39A5" Guid="8A4D5DCD-9EC2-4968-9EFF-8332DA2E13B2">
<File Id="filF4197CC791EA2EF003AACE3CAD8F6471" KeyPath="yes" Source="$(var.sourceDir)\System.Threading.Tasks.xml" />
</Component>
- <Component Id="cmp0B6594ECF79F0BB9F5190689936AE02E" Guid="29C0ABFA-895E-47A1-81B4-1268C278C3A9">
+ <Component Id="cmp0B6594ECF79F0BB9F5190689936AE02E" Guid="46E30FAC-CD72-4205-BB6A-F12BA6A42071">
<File Id="filEF6CD26CDD57F2718B51D7DA9B8DB467" KeyPath="yes" Source="$(var.sourceDir)\welcome.txt" />
</Component>
<Directory Id="dir73FAF5E42B856722148ED0B4A31EE073" Name="Scaffolding">
<Directory Id="dir2AEC1F37264509BFC6B46BD0D043D639" Name="Cache">
<Directory Id="dir314CDA84974892C96374C440B1F557F3" Name="WebRole">
- <Component Id="cmpDC72B41F5B487349A102F3EAF5ADA829" Guid="0141C74F-1A2A-4EFA-A86C-0FEDE5BE21F5">
+ <Component Id="cmpDC72B41F5B487349A102F3EAF5ADA829" Guid="3DF383E4-76C9-4A30-B8F1-0C420502299C">
<File Id="filB75D299D06402D30B18F682DF2BC207B" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Cache\WebRole\Scaffold.xml" />
</Component>
<Directory Id="dir3097B9947D3869B3EBB86B5E1A25905E" Name="bin">
- <Component Id="cmpAC6FAD9B1F8F188789CB844156C7B0E0" Guid="9DF0BDE2-3282-42B8-A07B-FD1E3FC8780A">
+ <Component Id="cmpAC6FAD9B1F8F188789CB844156C7B0E0" Guid="3FB83008-AE49-4631-A442-4A731DB4599D">
<File Id="fil146728E35FAF42CAEDA732A092F25FE2" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Cache\WebRole\bin\setup_cache.cmd" />
</Component>
</Directory>
</Directory>
<Directory Id="dirC6F3027EF4BF5E9E74F1CC0071F2834E" Name="WorkerRole">
- <Component Id="cmpAC12A6E1DE0D0C895B4B279ED69531FC" Guid="696ED418-1B9A-4D92-B583-0EB521C7E983">
+ <Component Id="cmpAC12A6E1DE0D0C895B4B279ED69531FC" Guid="21589A49-9068-47B0-8C24-2894FA0B2F62">
<File Id="fil4F60EBEC3B98143AD198B7D9CAEA3506" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Cache\WorkerRole\Scaffold.xml" />
</Component>
- <Component Id="cmpB13A9AD834F5CF9D2A41762A4F7E5184" Guid="F5A081DA-0D5B-454B-A020-B77F1FDC108A">
+ <Component Id="cmpB13A9AD834F5CF9D2A41762A4F7E5184" Guid="156F33EF-A4A9-40F1-8666-C86A35AC8D94">
<File Id="fil7F45C9F2111C257A51C41E02BCD4CC0B" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Cache\WorkerRole\setup_cache.cmd" />
</Component>
- <Component Id="cmp6571C9768F4146C4A175D7FA2521E10D" Guid="0912C7B5-958A-417D-918A-61BE938DE946">
+ <Component Id="cmp6571C9768F4146C4A175D7FA2521E10D" Guid="FB673E36-AA41-44D6-A609-9F669B26D529">
<File Id="fil0D8A1ECB3739BA5064607685EF54DD10" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Cache\WorkerRole\web.config" />
</Component>
</Directory>
</Directory>
<Directory Id="dirBC6943AE80F57E2744AD11C4E0953222" Name="General">
- <Component Id="cmpBB6322A06009BF5D4E29F9E158119827" Guid="5367135C-F869-4E36-B193-334C5C5FE032">
+ <Component Id="cmpBB6322A06009BF5D4E29F9E158119827" Guid="19FC0033-62B7-49F1-84B2-313288675BF9">
<File Id="filBA8822D0EDE558D5A437D355E4A741D8" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\deploymentSettings.json" />
</Component>
- <Component Id="cmp35CF39A5B078B1B50ACD530DFB951C62" Guid="001B8C44-A1A1-464B-8BD1-7E09E903DF3E">
+ <Component Id="cmp35CF39A5B078B1B50ACD530DFB951C62" Guid="3E1757F8-E53B-4A36-B934-7C222D514AC0">
<File Id="fil84A6A595CDA3967D2346B19C759E3281" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\Scaffold.xml" />
</Component>
- <Component Id="cmp99670C65F7B3B72CFED86C3E8383FBAF" Guid="6B0995DF-E2EB-426F-927F-3CE003EBE728">
+ <Component Id="cmp99670C65F7B3B72CFED86C3E8383FBAF" Guid="AFF1F4E8-E9EC-40A2-A733-118827B1063B">
<File Id="fil70016C66A61227C1058BE7FBB2F0E746" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\ServiceConfiguration.Cloud.cscfg" />
</Component>
- <Component Id="cmpBA0EE6A653142E09B3B088209049A114" Guid="72032033-AD5A-4DC7-B695-5A1EE2DDB257">
+ <Component Id="cmpBA0EE6A653142E09B3B088209049A114" Guid="E25F462D-1E8D-49F7-AA46-F4D05D08602F">
<File Id="filE1D239AF10646B5870453B9D6C4C37EE" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\ServiceConfiguration.Local.cscfg" />
</Component>
- <Component Id="cmpEA2D5CF27BACE3DF258A78EBC0927EF0" Guid="23375D14-3564-4BD6-9D2D-15CAE39655E2">
+ <Component Id="cmpEA2D5CF27BACE3DF258A78EBC0927EF0" Guid="972AE2D6-429B-4EAA-A99F-D3A94DA0D163">
<File Id="fil1AA7C4213AAACD893AEE1DE6B7B6671A" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\ServiceDefinition.csdef" />
</Component>
<Directory Id="dir1840F409D6AEAA7EC1AB3AEE27CF6F26" Name="WebRole">
- <Component Id="cmpE01A9F0B33ED7A5EFA866BC483F1A773" Guid="4A063324-8389-4C3E-8972-30A4D9850814">
+ <Component Id="cmpE01A9F0B33ED7A5EFA866BC483F1A773" Guid="F2CA1963-B1B7-458A-AED3-BFD85ECF1080">
<File Id="filB204267FDDD1D144996F967F6F2C876C" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\WebRole\RoleSettings.xml" />
</Component>
- <Component Id="cmp6C87E6C3D2CDE391D44AD02003992B76" Guid="5F7A0DAD-33E5-4202-BFA2-1161ADE4EC06">
+ <Component Id="cmp6C87E6C3D2CDE391D44AD02003992B76" Guid="AF7BFD84-9671-4A42-A299-63B4F9AA2410">
<File Id="fil17D5D6333BAA6FA05A27FC04C01E8BED" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\WebRole\Scaffold.xml" />
</Component>
- <Component Id="cmp24ABBD5B9B638AD38F8609D6BDC9992A" Guid="2605E368-6F64-4736-878B-D1AFD1A62337">
+ <Component Id="cmp24ABBD5B9B638AD38F8609D6BDC9992A" Guid="0BB81EE9-5A4A-4DAA-8C04-C659FDD99B2C">
<File Id="fil9D91F32D093595786C428FFE586A86CC" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\WebRole\startup.cmd" />
</Component>
- <Component Id="cmp83C53906AB5FB2A5276D8E0AF8B4B13C" Guid="CF6031BF-40B1-41EF-9840-D5E93E142A68">
+ <Component Id="cmp83C53906AB5FB2A5276D8E0AF8B4B13C" Guid="B5A37A83-DE80-4A84-95F3-44A38FD4AAAD">
<File Id="fil14905DA445A3CB5214F29CDC9EE6D810" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\WebRole\Web.cloud.config" />
</Component>
- <Component Id="cmp92EE3D8DDBA71BC97078ED385462BB97" Guid="0793617E-5A7C-4780-8346-F3EC63D62724">
+ <Component Id="cmp92EE3D8DDBA71BC97078ED385462BB97" Guid="5F7945ED-F4A5-4360-8ADC-0D3CE6714D70">
<File Id="filA2B2EA937ED7941B7057520021049741" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\WebRole\Web.config" />
</Component>
- <Component Id="cmpF95F12972B78318CBF8BB43822509A0B" Guid="311BD0AE-D184-494F-9995-8C1CC0775B31">
+ <Component Id="cmpF95F12972B78318CBF8BB43822509A0B" Guid="73B2C28B-DF7A-4608-8A48-2BF8EC835838">
<File Id="filBA4A722E8A6777CBC32E3A0B5285E565" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\WebRole\WebRole.xml" />
</Component>
<Directory Id="dir21449A727CBA79A4F87B2D728F638310" Name="bin">
- <Component Id="cmpAC701213CAD63571F591D3D5AE9AC5E0" Guid="728DA28A-0668-4292-A624-06B261BB4A7E">
+ <Component Id="cmpAC701213CAD63571F591D3D5AE9AC5E0" Guid="84648374-AFDB-4F8D-B7B3-F0205C6F0492">
<File Id="fil1A1244AB29C516EFF08F4EDB03377241" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\WebRole\bin\download.ps1" />
</Component>
- <Component Id="cmpBB0F4CA3653C7EBC19E62128D7B18466" Guid="45CC62F7-23C4-45D2-9EF6-B14F7C03C678">
+ <Component Id="cmpBB0F4CA3653C7EBC19E62128D7B18466" Guid="52B9D900-8072-413B-A48C-131BACAA7905">
<File Id="filA74D4B1F2C9F63C66225B7DD9BF1C0E6" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\WebRole\bin\setup_web.cmd" />
</Component>
</Directory>
</Directory>
<Directory Id="dir86876AFD21BE6204C34E9727F605E9C8" Name="WorkerRole">
- <Component Id="cmp01C5AF68D3AA7D852DE6371F64FD0793" Guid="392B7850-8516-423D-9E27-7FE6FE1F6375">
+ <Component Id="cmp01C5AF68D3AA7D852DE6371F64FD0793" Guid="F8210016-0136-4F67-9CBA-BCA11A3D5236">
<File Id="fil73EA24CF2057F2DE53C0C16851AC3C88" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\WorkerRole\download.ps1" />
</Component>
- <Component Id="cmpF41A41747B253D5809CC11BEFEE74AD1" Guid="22E917C4-9E61-4585-95CD-00C5ABC120D0">
+ <Component Id="cmpF41A41747B253D5809CC11BEFEE74AD1" Guid="000D71E1-76C6-4535-AF7B-CD6F3642B2FE">
<File Id="filAF7D0AE02E7F58BE35DCFF1725C79BED" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\WorkerRole\RoleSettings.xml" />
</Component>
- <Component Id="cmpFB38B6D886C7AC1178B6C693FB15CD2A" Guid="28C10073-36F1-446B-B705-2A9ED27B66AE">
+ <Component Id="cmpFB38B6D886C7AC1178B6C693FB15CD2A" Guid="99E45F1F-388C-4333-BDBC-04A03D7701B2">
<File Id="fil5F633EF65BF6F095387596CF438C7459" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\WorkerRole\Scaffold.xml" />
</Component>
- <Component Id="cmpFBC811D6F7875B760E22A07237B33A06" Guid="7805115B-991C-4B78-9203-A4DA79987DC6">
+ <Component Id="cmpFBC811D6F7875B760E22A07237B33A06" Guid="6C8134BB-AA7F-4315-A30F-8A6B4B33D0E9">
<File Id="fil43A7910A4A28F0EACD1C2EB202301AAD" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\WorkerRole\setup_worker.cmd" />
</Component>
- <Component Id="cmpF299D6B392881CB37F76988DE4F12F99" Guid="615AD9F0-154D-4037-9912-050B36C1F80D">
+ <Component Id="cmpF299D6B392881CB37F76988DE4F12F99" Guid="7BCCF517-914A-4E9A-B5C6-5984CFB918E4">
<File Id="fil7DDA7C7F7778057EED4E9E61FD3D133E" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\WorkerRole\startup.cmd" />
</Component>
- <Component Id="cmp0AC91D13B84FD1EAF061BACD6B845DD6" Guid="D4C6DD82-738C-43B2-AD84-FE5862299565">
+ <Component Id="cmp0AC91D13B84FD1EAF061BACD6B845DD6" Guid="B80779B1-AA26-44B5-825C-8B079B140B5B">
<File Id="filE2F8280E6227BC5F6F6E3F71C147C827" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\WorkerRole\worker.cmd" />
</Component>
- <Component Id="cmp7A616530613B0727476C996E081E4B0A" Guid="075FDDA4-DC22-4365-A734-9423C10D1485">
+ <Component Id="cmp7A616530613B0727476C996E081E4B0A" Guid="9C9C67D3-6093-4B7B-A768-1121897AB21F">
<File Id="filB2560882D61214119026DB7EE3466311" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\General\WorkerRole\WorkerRole.xml" />
</Component>
</Directory>
</Directory>
<Directory Id="dirB0CF252259251123DE2797F7AD742842" Name="Node">
<Directory Id="dir43095D156B5219A5C173FDA372B42BD5" Name="WebRole">
- <Component Id="cmpF01174F004BAF6D7890EFB8D4CF97AF7" Guid="5363192B-2682-492F-A269-233117DDB4F8">
+ <Component Id="cmpF01174F004BAF6D7890EFB8D4CF97AF7" Guid="C15125C0-A678-40DF-95B5-AD4BBE39D6E0">
<File Id="fil27F9A17247E8716793C76E2C7805B15E" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\WebRole\RoleSettings.xml" />
</Component>
- <Component Id="cmp16CDA7475F401638D0D9752CCCAD49EE" Guid="91544E14-87EF-455A-91CF-C94DDAD8305A">
+ <Component Id="cmp16CDA7475F401638D0D9752CCCAD49EE" Guid="ACCFE984-DFDD-4084-B9AF-383C938DD6B4">
<File Id="fil1FFBEA35FF6467400281078974ACC109" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\WebRole\Scaffold.xml" />
</Component>
- <Component Id="cmpA12A72432917C4878A5CCBC3AD90DC8D" Guid="A9BD20C4-81AD-46A1-8A91-636A322E1670">
+ <Component Id="cmpA12A72432917C4878A5CCBC3AD90DC8D" Guid="0E7C1096-2A95-45CD-88D6-5E9DD5EC5ED7">
<File Id="filE9FC01257DA3FC50375B3A0F56F6A618" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\WebRole\server.js" />
</Component>
- <Component Id="cmp8DE57424BA95870567E03E03F7DAFC82" Guid="82707BD6-1F9C-413C-B967-573BDFEEC7B2">
+ <Component Id="cmp8DE57424BA95870567E03E03F7DAFC82" Guid="5BD72716-CB8A-43AC-93E5-603F00F35F4D">
<File Id="fil0B41150EE006A3D4A6E53F2FB27BA4C9" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\WebRole\startup.js" />
</Component>
- <Component Id="cmpCFC2D13110F3002AD64F57441A45D46C" Guid="182F73D2-83A8-4660-B863-4E33BF2B352D">
+ <Component Id="cmpCFC2D13110F3002AD64F57441A45D46C" Guid="31A9CFA0-A7CA-46F3-A505-F0954DBF456C">
<File Id="fil6A2BE6BB68F66D54E437D3C826198A8F" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\WebRole\web.cloud.config" />
</Component>
- <Component Id="cmpEEA756450285B97FF6B64E38861638D1" Guid="71650310-EDB8-4C42-9302-BE57067EE80C">
+ <Component Id="cmpEEA756450285B97FF6B64E38861638D1" Guid="23D8AD3B-950D-481E-82DA-CF0B1EC69FE4">
<File Id="fil46F027FDFDA8CB986EE146B4E384EBCE" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\WebRole\Web.config" />
</Component>
- <Component Id="cmp7476F311530EBA4C97AA57E5C1534D48" Guid="688FB2FE-A67A-4429-BDBA-1BE15921E75A">
+ <Component Id="cmp7476F311530EBA4C97AA57E5C1534D48" Guid="1E761D47-AC44-46A0-9F27-61D17E32B633">
<File Id="filD34B8286D04C8745FE9931A026EEF205" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\WebRole\WebRole.xml" />
</Component>
<Directory Id="dir03414EA0481755308ED902FBD2E19AD8" Name="bin">
- <Component Id="cmpFC4E5E5BC00A6B00EFCE44355B7DB973" Guid="75F0993A-B7A2-420D-BCBF-F11888F0C506">
+ <Component Id="cmpFC4E5E5BC00A6B00EFCE44355B7DB973" Guid="E75C2DDF-89E3-4684-915B-BCD202B76956">
<File Id="fil96208AED0FE9470167BCA8628999FDB8" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\WebRole\bin\ChangeConfig.ps1" />
</Component>
- <Component Id="cmp5796D408E2A2A9045A9CA57EC6C2187A" Guid="70A1EDA9-8609-4127-959F-FA81BE6248A0">
+ <Component Id="cmp5796D408E2A2A9045A9CA57EC6C2187A" Guid="7244B705-AB8D-49AC-BFCD-57CC68929138">
<File Id="filC4AA572A830DC20C450408475FA76EB5" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\WebRole\bin\download.ps1" />
</Component>
- <Component Id="cmp42CB5F64EA2D11BC430BD7F26173E2A6" Guid="85601A0B-B170-4E72-B257-F5FE1F4485E7">
+ <Component Id="cmp42CB5F64EA2D11BC430BD7F26173E2A6" Guid="C09B2F61-EDD2-4973-B553-786AE4ADCA1C">
<File Id="filD63A635D64A3F80450B9C665B9B722BF" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\WebRole\bin\node.cmd" />
</Component>
- <Component Id="cmp32DD887A769C4F9CC8EB1D9DE27EB8C5" Guid="0DEDB3E3-355E-41B0-B2AB-80B84A49633C">
+ <Component Id="cmp32DD887A769C4F9CC8EB1D9DE27EB8C5" Guid="3EB809EB-1AC8-4BDD-A0B1-72699E416A2F">
<File Id="fil27330BED0B156663E0E165164F5A32CD" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\WebRole\bin\setup_web.cmd" />
</Component>
</Directory>
</Directory>
<Directory Id="dir0BB966EB4115916669018B28B810C246" Name="Website">
- <Component Id="cmpB1CB47A075A20F3910040E267D6073BA" Guid="F61A5530-4CB6-4CE0-ADEC-0CE925645BC0">
+ <Component Id="cmpB1CB47A075A20F3910040E267D6073BA" Guid="B04140A7-06C0-41D9-8E0D-A296F5F7BBF4">
<File Id="fil8495196E40DDA37365E20223247B81DB" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\Website\.gitignore" />
</Component>
- <Component Id="cmpD1DE317AED76F05EF6985957D8A55C1C" Guid="B975E853-ACF0-4164-80D2-0A9A79D51AE7">
+ <Component Id="cmpD1DE317AED76F05EF6985957D8A55C1C" Guid="FFE0F041-96E2-4E0D-85A6-0E57EBA9B973">
<File Id="fil0CD49BECF686698AEC25A9EBE19DE07C" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\Website\iisnode.yml" />
</Component>
</Directory>
<Directory Id="dirDE832161068F0182CB5E8A2889E3F7E4" Name="WorkerRole">
- <Component Id="cmp9E3F07A7A55B0BD225F48CBF7436F38E" Guid="F2062D1B-683F-40BE-807F-3386C6811E20">
+ <Component Id="cmp9E3F07A7A55B0BD225F48CBF7436F38E" Guid="D2768F3D-D6BE-4306-95D5-C248759B51BD">
<File Id="filAA4930E05D3CCA3D7376A91704AC372E" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\WorkerRole\download.ps1" />
</Component>
- <Component Id="cmpA9234898498FEF64CFA955AA20F320F6" Guid="BCD05924-416C-42CD-8682-6D2A8D510DD7">
+ <Component Id="cmpA9234898498FEF64CFA955AA20F320F6" Guid="4ACA3D23-5766-44FE-BF8E-A888A22123A1">
<File Id="fil221466FED7D18AF30EE32998CB1534BC" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\WorkerRole\node.cmd" />
</Component>
- <Component Id="cmpF4824BDA3492E2FB0BC2770A01159CC8" Guid="0FF2A80C-9FE6-4F2F-A7B7-1CAB8837AAED">
+ <Component Id="cmpF4824BDA3492E2FB0BC2770A01159CC8" Guid="F0A682ED-9AF6-4EFF-9F27-4C260403C88E">
<File Id="fil01D0C0602FCE3E2AA724B3ABA873B96B" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\WorkerRole\RoleSettings.xml" />
</Component>
- <Component Id="cmp2E2E443812AF8D09459725287BEC6C67" Guid="BBD31AEC-F976-421A-883D-24203979E7D3">
+ <Component Id="cmp2E2E443812AF8D09459725287BEC6C67" Guid="15CD13C0-9B6B-408C-8AB1-1F3588D31F66">
<File Id="filF27DA55F26AC5C41143B946FEB924EA6" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\WorkerRole\Scaffold.xml" />
</Component>
- <Component Id="cmp69636D04700ADD1568CE090EED6FFD49" Guid="80ED32F7-5BD0-4337-B9B6-77EDA37A8FFA">
+ <Component Id="cmp69636D04700ADD1568CE090EED6FFD49" Guid="06FB76A4-2D27-415E-9952-C952868F6D67">
<File Id="filE3FA0AA84D7F64616E68E3B6CA120C25" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\WorkerRole\server.js" />
</Component>
- <Component Id="cmp1542FD17AC76205D2AE6662327C44254" Guid="98DE0025-DB84-433C-A930-6480671F7AD7">
+ <Component Id="cmp1542FD17AC76205D2AE6662327C44254" Guid="EDD9D9E7-1E5D-4783-8A24-5BF978E4DC42">
<File Id="fil5816E9D7A308F836E4889E9F33538C20" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\WorkerRole\setup_worker.cmd" />
</Component>
- <Component Id="cmp48F6017C4C272C03E89494854BD36034" Guid="C2E291B3-EFFA-49C0-BE41-BBA110F4BCB8">
+ <Component Id="cmp48F6017C4C272C03E89494854BD36034" Guid="BDFE925B-6C05-4C19-A12E-1000A6782DA5">
<File Id="fil8B717FCF2A9ED7DD2C38955F0208188B" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\WorkerRole\startup.js" />
</Component>
- <Component Id="cmpC7F63EEC2E9BC78B733E22B3C5CE9815" Guid="E565C00E-76DC-4FC2-8980-2AEF2DAAF094">
+ <Component Id="cmpC7F63EEC2E9BC78B733E22B3C5CE9815" Guid="10A61841-BC4B-4597-BDC8-DE448FCD19E4">
<File Id="fil6B64B669E8165049894479E08491D582" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Node\WorkerRole\WorkerRole.xml" />
</Component>
</Directory>
</Directory>
<Directory Id="dir1E9554EBFFAE7E4912D94B79CF935209" Name="PHP">
<Directory Id="dir786EB1AF7BA6EC5A321FEE87F0E09AB6" Name="WebRole">
- <Component Id="cmp255086101A7D83443B01183D0784746F" Guid="D4F9807F-FD1A-4BCC-A667-80626F4D6F33">
+ <Component Id="cmp255086101A7D83443B01183D0784746F" Guid="A768EC11-6B2E-4074-B658-CDAC04E062ED">
<File Id="fil40D95BC0120898BB1FDB87472B3C1D85" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WebRole\index.php" />
</Component>
- <Component Id="cmp15B5D03B1893B04979F28A7B4CBE78C2" Guid="ED40BD34-66FA-4127-BCC4-D1E708BFE373">
+ <Component Id="cmp15B5D03B1893B04979F28A7B4CBE78C2" Guid="11BAEEA5-95EA-41E2-85AE-40510D56954E">
<File Id="fil1B3AF4DD5DA456B3E1500DC1481A7E91" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WebRole\RoleSettings.xml" />
</Component>
- <Component Id="cmp8D880DD7428432ADB632806B204E0388" Guid="1DBFED62-89F1-416A-9521-0CBBF3E44A55">
+ <Component Id="cmp8D880DD7428432ADB632806B204E0388" Guid="3B470081-3519-46EA-8CD4-8F05419807F4">
<File Id="filA59DCB8C35F8242065275DFC2A33D4D3" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WebRole\Scaffold.xml" />
</Component>
- <Component Id="cmp554AB78310EF2D643154E1DE1D777277" Guid="CD8A2AB3-AF59-41BB-BA0B-E8CBDB2D5438">
+ <Component Id="cmp554AB78310EF2D643154E1DE1D777277" Guid="A5D57BCF-780E-4CBE-A2A9-5ADBC9DFF2C4">
<File Id="filF1FA03C1F3DEA374EB67E9DFB0E99DDF" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WebRole\web.cloud.config" />
</Component>
- <Component Id="cmpD56C98E0CC07D35623BE50D99311EB38" Guid="1AA26B23-4385-4E45-B42D-B6031D94A618">
+ <Component Id="cmpD56C98E0CC07D35623BE50D99311EB38" Guid="5E7CA40F-F31B-4370-AEB7-EA7272CE0B3D">
<File Id="fil754EAF5D3CBAFC939D03A0F2EEC94F61" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WebRole\Web.config" />
</Component>
- <Component Id="cmpFF141E11B47A60B7007BAA08623DE1C9" Guid="081DC4C8-FB8A-40D7-8ACA-AAC50C9BDC81">
+ <Component Id="cmpFF141E11B47A60B7007BAA08623DE1C9" Guid="3D2B85F5-65B7-4841-BC71-2B31A6F6A751">
<File Id="filDFB0886A09A2AB777AD967C1587ECDEF" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WebRole\WebRole.xml" />
</Component>
<Directory Id="dirCAAF9E899A31DB4281E5F433DB5BBFA8" Name="bin">
- <Component Id="cmp6007576E1D8F61048906A2D232D57E17" Guid="F16DFF28-1AF9-4D63-A885-8A39AEB54126">
+ <Component Id="cmp6007576E1D8F61048906A2D232D57E17" Guid="153501AF-9DE1-4FF8-B3EA-A81686303309">
<File Id="filB89F5C54B78ED7265B8A5A61386B0008" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WebRole\bin\download.ps1" />
</Component>
- <Component Id="cmp57B869240E8A4B6AA914DDB564423DA8" Guid="888C932F-A7D5-44D0-8CB3-4F2E3683554F">
+ <Component Id="cmp57B869240E8A4B6AA914DDB564423DA8" Guid="141A6049-BF07-4094-8CCE-61B085A028F8">
<File Id="fil97D61FB692A87D9D1440A10EBA2FBD8F" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WebRole\bin\php_entry.cmd" />
</Component>
- <Component Id="cmp1E8B3802E587BB42B35F1BF3F7615192" Guid="CEE54DD4-F8EF-4CF0-87A6-F56C3EC7F4BC">
+ <Component Id="cmp1E8B3802E587BB42B35F1BF3F7615192" Guid="0F0A0D7A-C5B3-44C6-A5D6-5AC25DF04357">
<File Id="fil5FFC74D6D8121E08470FB531B666F6BA" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WebRole\bin\setup.cmd" />
</Component>
- <Component Id="cmpD1250ABB0264C2E5C7ADB8BD9EAA54EC" Guid="AA2AA787-C962-47AE-8E24-EC3640FC386A">
+ <Component Id="cmpD1250ABB0264C2E5C7ADB8BD9EAA54EC" Guid="5AE254E4-7902-41AF-AE22-D0E1B3594C2F">
<File Id="filA73DBF81D3F173889FE76DBDCED3F2D7" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WebRole\bin\setup.ps1" />
</Component>
- <Component Id="cmpF3057234429604F23CDA73369EC2A79D" Guid="AD829C0D-03C0-4FB1-9318-A6749FE2B705">
+ <Component Id="cmpF3057234429604F23CDA73369EC2A79D" Guid="277E05EE-D518-4C27-AD7F-60552BA20F64">
<File Id="fil2103D11ED0F3CB456542181F9A1CED63" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WebRole\bin\setup_web.cmd" />
</Component>
</Directory>
</Directory>
<Directory Id="dirB6374108512F148FC22B53EABAF30AC0" Name="WorkerRole">
- <Component Id="cmpCBE2DAAABC191D4FD6DC63D77E28B74E" Guid="49C7C574-FFCD-44F3-82F6-1EAB7E395825">
+ <Component Id="cmpCBE2DAAABC191D4FD6DC63D77E28B74E" Guid="BCAA9804-4815-4145-85CE-289AABDE3FC9">
<File Id="fil153A25658FB147190F4564CDD6B04DE0" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WorkerRole\download.ps1" />
</Component>
- <Component Id="cmp2C3584E4367F5B84EDA5128AC9809709" Guid="FA53ADDC-06D1-444B-A2D7-184BA015E80F">
+ <Component Id="cmp2C3584E4367F5B84EDA5128AC9809709" Guid="6AE1EABD-5DC4-435D-BB8C-A7892D215CBF">
<File Id="fil6025500CCA8E6F686AFD157E5B1B3FD6" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WorkerRole\index.php" />
</Component>
- <Component Id="cmp52C9B42EEC9DDEED734ACEE505BBEB8C" Guid="80F03D56-7EEE-466D-A372-29DE09A8D396">
+ <Component Id="cmp52C9B42EEC9DDEED734ACEE505BBEB8C" Guid="E3A99CA4-33B9-4437-813A-05AFD930827E">
<File Id="filB7DECEC2E97857459EA37A5281E35D36" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WorkerRole\php_entry.cmd" />
</Component>
- <Component Id="cmp2701CAA573700B51D8A8B38CDA70A606" Guid="75ADEEB4-048F-4738-B6C2-8BD10C3C337D">
+ <Component Id="cmp2701CAA573700B51D8A8B38CDA70A606" Guid="B568CD0C-48A7-49E9-B347-D22E9565EA4A">
<File Id="filA3A1F4034FB62055105C9E49B737CD66" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WorkerRole\RoleSettings.xml" />
</Component>
- <Component Id="cmp7F95790A7A94029681C629E3384306F2" Guid="777F55C0-9B29-4D0C-B112-F68CD70F1AC9">
+ <Component Id="cmp7F95790A7A94029681C629E3384306F2" Guid="14397499-9507-439C-8464-AFBDE546042F">
<File Id="fil9370A470E0CB2FD7C6B2A2E591D0E93C" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WorkerRole\Scaffold.xml" />
</Component>
- <Component Id="cmpAC04106E4A3214F75B988609CF000B7E" Guid="FE40B952-C2A5-48F1-B392-5C5A531CE139">
+ <Component Id="cmpAC04106E4A3214F75B988609CF000B7E" Guid="A22A40DD-641F-4919-A8BC-5719048AF421">
<File Id="filE1609EA6CA97FFB78BC08E4F1C644797" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WorkerRole\setup.cmd" />
</Component>
- <Component Id="cmp4CE1EEE77FBDED058A3CE9C2D0C9832F" Guid="7934ED6F-2166-4AB0-A17B-F6C5672C15E2">
+ <Component Id="cmp4CE1EEE77FBDED058A3CE9C2D0C9832F" Guid="8CB6E9A2-FF91-4DD9-BB4F-3C62DDE7F81C">
<File Id="fil194E0233C7D3F696BC2337B8AF00365B" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WorkerRole\setup.ps1" />
</Component>
- <Component Id="cmp7B510F8B2CEFB2A4AE9BB2F86D6B18C3" Guid="19469141-F43A-46BA-9EA2-4425E2369A7D">
+ <Component Id="cmp7B510F8B2CEFB2A4AE9BB2F86D6B18C3" Guid="9552AFB7-2281-4BE2-9EC3-89771428BA45">
<File Id="fil4EF4A78EE7F1DEFFCE5A212CF2AC9A04" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WorkerRole\setup_worker.cmd" />
</Component>
- <Component Id="cmp600270AE3BE73756A1B9F641BF167798" Guid="E2958F49-0203-46B1-AECA-E5666685DDFC">
+ <Component Id="cmp600270AE3BE73756A1B9F641BF167798" Guid="78DA829A-A988-4DC1-9CE6-5DF3A743B5A5">
<File Id="filF694D644C509F680AC0B5851B152593C" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\PHP\WorkerRole\WorkerRole.xml" />
</Component>
</Directory>
</Directory>
<Directory Id="dirD01AE45F605FE690038A015E8AC8A7AD" Name="Python">
<Directory Id="dir4BA12A75F8C2150C6C15AF2587A2990F" Name="WebRole">
- <Component Id="cmp3C06B5F86E305572D896E9C63AC5669C" Guid="EF14C770-0463-4170-9BAD-895E9A0AC575">
+ <Component Id="cmp3C06B5F86E305572D896E9C63AC5669C" Guid="F2107C89-49EB-4535-A6F8-E6C0B3F57C97">
<File Id="fil0EE1908EF44CA8530C44F64F872E5A88" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Python\WebRole\AzureSetup.cfg" />
</Component>
- <Component Id="cmpDB353BABDC9F5CDF896B332CF99D15A7" Guid="4251898D-52B3-4DB9-AA1A-BCFC7AAC7789">
+ <Component Id="cmpDB353BABDC9F5CDF896B332CF99D15A7" Guid="4F93C381-7858-4343-9E16-1FB27012A261">
<File Id="fil27FC4CF38EEB67D2F154272E198E022C" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Python\WebRole\Microsoft.PythonTools.AzureSetup.exe.config" />
</Component>
- <Component Id="cmp0A225B11FD92AEE1024918A862621935" Guid="52799C16-951B-4FCD-AE13-9C30771A3F2E">
+ <Component Id="cmp0A225B11FD92AEE1024918A862621935" Guid="1C08C545-6710-47A3-A1E2-A0DC12E19E33">
<File Id="fil5A6589E0837F0FCED3E6CA6539B39074" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Python\WebRole\Microsoft.PythonTools.AzureSetup.exe.content" />
</Component>
- <Component Id="cmp526FC526E22A87D61F5D4B64C9C07E15" Guid="8C00D554-17BE-42E3-8E39-647B5B7B8054">
+ <Component Id="cmp526FC526E22A87D61F5D4B64C9C07E15" Guid="024E6BCB-8D65-4480-8C64-20560DB28FC4">
<File Id="fil7B1DC594511E01B90B66656DFE144BC9" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Python\WebRole\Microsoft.PythonTools.WebRole.dll.content" />
</Component>
- <Component Id="cmp6215A79CA3A498D2A9A6DCCEE34B1018" Guid="83311D55-9BD0-4538-8FA3-3D1CAA4F81B2">
+ <Component Id="cmp6215A79CA3A498D2A9A6DCCEE34B1018" Guid="E9EFB844-2A86-4330-877F-4EC49C034211">
<File Id="fil867EE6C6ADF634B5412C58F04584E273" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Python\WebRole\Microsoft.Web.Deployment.dll.content" />
</Component>
- <Component Id="cmpE8F0D64135FAF512A9B704A127A0F69B" Guid="310812AA-58A6-4C3C-98FF-2FD3DF3EB775">
+ <Component Id="cmpE8F0D64135FAF512A9B704A127A0F69B" Guid="2B93EBC9-1F62-4DA5-9A0A-0CF982C441C4">
<File Id="filDFCF4DE3E7B9B66086FD99963C41153E" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Python\WebRole\Microsoft.Web.PlatformInstaller.dll.content" />
</Component>
- <Component Id="cmpB172993D8670B4C6B32C923F1E78DABE" Guid="62E683F3-0F26-42CA-847A-058B24A0E409">
+ <Component Id="cmpB172993D8670B4C6B32C923F1E78DABE" Guid="43B0BE2D-5934-4CBC-839A-FE3838F03C3B">
<File Id="filA68DB4A8157D03F608D4C04E47B3AFCA" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Python\WebRole\Microsoft.Web.PlatformInstaller.UI.dll.content" />
</Component>
- <Component Id="cmp8D1140578A026B8FC64ECEEF549E38D8" Guid="0C3D9DAA-8825-49BC-BEAD-6AA009A290EB">
+ <Component Id="cmp8D1140578A026B8FC64ECEEF549E38D8" Guid="C916F0A4-8979-4CC5-8789-378DC8C584C5">
<File Id="fil3CC5217FEC7B1537C96C6C0F5B6A18F7" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Python\WebRole\RoleSettings.xml" />
</Component>
- <Component Id="cmp51C296D03B6BAA6CED41512BE5F52073" Guid="37614080-A7F3-4938-88CB-47A9CB73A715">
+ <Component Id="cmp51C296D03B6BAA6CED41512BE5F52073" Guid="0B7EEAF1-9812-4126-B90E-E91A7A56E139">
<File Id="fil31F4D581FC2A9862B794B00323F44356" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Python\WebRole\Scaffold.xml" />
</Component>
- <Component Id="cmpD36FD0E6F87C17387851437A1D9CFBBD" Guid="686874AF-4463-49F8-A289-CCBB029EFE97">
+ <Component Id="cmpD36FD0E6F87C17387851437A1D9CFBBD" Guid="53B72DFE-80B3-474F-9639-F1F36186678F">
<File Id="fil60EF8526AC26EFC7E43D4B3C3929034F" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Python\WebRole\web.cloud.config" />
</Component>
- <Component Id="cmp0600DE07D95BEC04E43D93B9DFB56029" Guid="D8BC4230-FE91-49A6-A61D-4ADE63AFEA8D">
+ <Component Id="cmp0600DE07D95BEC04E43D93B9DFB56029" Guid="B92578ED-0E0F-4DBE-9AA8-60C54EDA6765">
<File Id="fil95DFDBD35BAE57B01DD80306642D8AF7" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Python\WebRole\Web.config" />
</Component>
- <Component Id="cmp21B4D7613134B6E8FCAD158844C590B5" Guid="52AF72CB-747B-4630-B445-8739C8FDEBAF">
+ <Component Id="cmp21B4D7613134B6E8FCAD158844C590B5" Guid="7D42E353-61C0-43A5-B493-8D3879831522">
<File Id="filE9B8C035753D4ADAA33A42EDFB09A985" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Python\WebRole\WebPICmdLine.exe.content" />
</Component>
- <Component Id="cmp6C89C4C9EC2C2DD191D6810C15636D20" Guid="FD1F3309-0442-4B5F-99D0-51F876C7EF58">
+ <Component Id="cmp6C89C4C9EC2C2DD191D6810C15636D20" Guid="E35067A5-8002-4EBC-8FB1-851DF0C25EEF">
<File Id="filC4C4FEC5CAADF19ABDDA63A3A3B1218E" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Python\WebRole\WebRole.xml" />
</Component>
- <Component Id="cmp0CD940BA8BF9E3298EFCC679E78CA283" Guid="478F6589-E06B-424C-89AB-E6F8F54FAA99">
+ <Component Id="cmp0CD940BA8BF9E3298EFCC679E78CA283" Guid="E6EC545B-0202-4F61-B86B-32EE0062276B">
<File Id="filFC67A2C42191EF90B307093051E7C32D" KeyPath="yes" Source="$(var.sourceDir)\Scaffolding\Python\WebRole\wfastcgi.py" />
</Component>
</Directory>
@@ -527,6 +556,7 @@
<ComponentGroup Id="azurecmdfiles">
<ComponentRef Id="cmp84E827B4006379113B8F8269045F3924" />
<ComponentRef Id="cmpB02573B0FF3D017E0F119567539CCDDC" />
+ <ComponentRef Id="cmpDA254362287436FE954FD2C48F87319C" />
<ComponentRef Id="cmpE5981618E8F1BF13CA1617D0D0134C2A" />
<ComponentRef Id="cmpC91D6435A4B57F711CB200A805B26C2A" />
<ComponentRef Id="cmp83B429F2920E81A475C67AE83CA2807C" />
@@ -551,6 +581,9 @@
<ComponentRef Id="cmp78C482E5EC9CE1CF759368EF6B0E357A" />
<ComponentRef Id="cmp31C6F11D5E4E4A45FDE9C4DC2D05EBDA" />
<ComponentRef Id="cmpB0487BB1F025BE0FEB2C4B6C86AB5FC9" />
+ <ComponentRef Id="cmpFB54463729CB56A131680199631638A1" />
+ <ComponentRef Id="cmp568C838596B7F89480E9A03318955E46" />
+ <ComponentRef Id="cmpABC534A35A830B6E40FBA2870E180F79" />
<ComponentRef Id="cmpE1199681916CCB06D3989ED61D5E69A3" />
<ComponentRef Id="cmpAF963ECD52123E930A88367C4C029906" />
<ComponentRef Id="cmpB35E2183EA1C3D9F178FCF7CF0421C33" />
@@ -674,6 +707,11 @@
<ComponentRef Id="cmp21B4D7613134B6E8FCAD158844C590B5" />
<ComponentRef Id="cmp6C89C4C9EC2C2DD191D6810C15636D20" />
<ComponentRef Id="cmp0CD940BA8BF9E3298EFCC679E78CA283" />
+ <ComponentRef Id="cmp244206F119F04EAA89C07BB5639B9152" />
+ <ComponentRef Id="cmpAF45E7CCAC044BBBAAC157D52D3E529E"/>
+ <ComponentRef Id="cmpD86881F1CF624B609F3FE183A3CA9252"/>
+ <ComponentRef Id="cmp52967C0ABEB84FD0B7DE1A8D66ED629C"/>
+ <ComponentRef Id="cmp10EFCD414F834319BE099FDD11274265"/>
</ComponentGroup>
</Fragment>
</Include>
View
BIN  WindowsAzurePowershell/src/.nuget/NuGet.exe
Binary file not shown
View
12 WindowsAzurePowershell/src/AzureRT.testsettings
@@ -8,20 +8,20 @@
<Deployment>
<DeploymentItem filename="Commands.SqlDatabase.Test\Resources\" />
<DeploymentItem filename="Commands.CloudService.Test\Resources\" />
- <DeploymentItem filename="Commands.ServiceManagement.Test\VhdFiles\dynamic_50_child02.vhd" />
+ <DeploymentItem filename="Commands.ServiceManagement.Test\vendor\VhdFiles\dynamic_50_child02.vhd" />
<DeploymentItem filename="Commands.ServiceManagement.Test\Resources\" />
<DeploymentItem filename="Commands.Test\Resources\" />
<DeploymentItem filename="Commands.ServiceBus.Test\Resources\" />
- <DeploymentItem filename="Commands.ServiceManagement.Test\VhdFiles\dynamic_50_child01.vhd" />
+ <DeploymentItem filename="Commands.ServiceManagement.Test\vendor\VhdFiles\dynamic_50_child01.vhd" />
<DeploymentItem filename="Commands.CloudService\Resources\" />
<DeploymentItem filename="Commands.SqlDatabase.Test\TestScripts\" />
- <DeploymentItem filename="Commands.ServiceManagement.Test\VhdFiles\fixed_50_child02.vhd" />
- <DeploymentItem filename="Commands.ServiceManagement.Test\VhdFiles\fixed_50.vhd" />
+ <DeploymentItem filename="Commands.ServiceManagement.Test\vendor\VhdFiles\fixed_50_child02.vhd" />
+ <DeploymentItem filename="Commands.ServiceManagement.Test\vendor\VhdFiles\fixed_50.vhd" />
<DeploymentItem filename="Commands.Test.Utilities\Resources\" />
<DeploymentItem filename="..\..\Package\Debug" />
- <DeploymentItem filename="Commands.ServiceManagement.Test\VhdFiles\dynamic_50.vhd" />
+ <DeploymentItem filename="Commands.ServiceManagement.Test\vendor\VhdFiles\dynamic_50.vhd" />
<DeploymentItem filename="Commands.ScenarioTest\Resources\" />
- <DeploymentItem filename="Commands.ServiceManagement.Test\VhdFiles\fixed_50_child01.vhd" />
+ <DeploymentItem filename="Commands.ServiceManagement.Test\vendor\VhdFiles\fixed_50_child01.vhd" />
</Deployment>
<Execution parallelTestCount="0">
<Timeouts testTimeout="3000000" />
View
2  WindowsAzurePowershell/src/Commands.ScenarioTest/CloudServiceTests/RemoveAzureServiceScenarioTests.cs
@@ -39,7 +39,7 @@ public override void TestSetup()
[TestCategory(Category.CloudService)]
public void TestRemoveAzureServiceWithInvalidCredentials()
{
- RunPowerShellTest("Test-WithInvalidCredentials { Remove-AzureService $(Get-CloudServiceName) -Force }");
+ RunPowerShellTest("Test-WithInvalidCredentials { Remove-AzureService $(Get-HostedService) -Force }");
}
[TestMethod]
View
2  WindowsAzurePowershell/src/Commands.ScenarioTest/CloudServiceTests/StartAzureServiceScenarioTests.cs
@@ -39,7 +39,7 @@ public override void TestSetup()
[TestCategory(Category.CloudService)]
public void TestStartAzureServiceWithInvalidCredentials()
{
- RunPowerShellTest("Test-WithInvalidCredentials { Start-AzureService $(Get-CloudServiceName) }");
+ RunPowerShellTest("Test-WithInvalidCredentials { Start-AzureService $(Get-HostedService) }");
}
[TestMethod]
View
2  WindowsAzurePowershell/src/Commands.ScenarioTest/CloudServiceTests/StopAzureServiceScenarioTests.cs
@@ -39,7 +39,7 @@ public override void TestSetup()
[TestCategory(Category.CloudService)]
public void TestStopAzureServiceWithInvalidCredentials()
{
- RunPowerShellTest("Test-WithInvalidCredentials { Stop-AzureService $(Get-CloudServiceName) }");
+ RunPowerShellTest("Test-WithInvalidCredentials { Stop-AzureService $(Get-HostedService) }");
}
[TestMethod]
View
2  WindowsAzurePowershell/src/Commands.ScenarioTest/CloudServiceTests/TestAzureNameScenarioTests.cs
@@ -40,7 +40,7 @@ public override void TestSetup()
[TestCategory(Category.CloudService)]
public void TestAzureNameWithInvalidCredentials()
{
- RunPowerShellTest("Test-WithInvalidCredentials { Test-AzureName -Service $(Get-CloudServiceName) }");
+ RunPowerShellTest("Test-WithInvalidCredentials { Test-AzureName -Service $(Get-HostedService) }");
}
[TestMethod]
View
17 WindowsAzurePowershell/src/Commands.ScenarioTest/Commands.ScenarioTest.csproj
@@ -167,6 +167,23 @@
<Compile Include="StorageTests\StorageContextTest.cs" />
<Compile Include="StoreTests\StoreTests.cs" />
<Compile Include="ServiceManagement\VMProvisionScenarioTests.cs" />
+ <Compile Include="WAPackIaaS\CmdletTestBase.cs" />
+ <Compile Include="WAPackIaaS\CmdletTestVirtualMachineStatusBase.cs" />
+ <Compile Include="WAPackIaaS\GetWAPackVMOSDiskTests.cs" />
+ <Compile Include="WAPackIaaS\GetWAPackVMSizeProfileTests.cs" />
+ <Compile Include="WAPackIaaS\GetWAPackVMTemplateTests.cs" />
+ <Compile Include="WAPackIaaS\GetWAPackVNetTests.cs" />
+ <Compile Include="WAPackIaaS\GetWAPPackVMTests.cs" />
+ <Compile Include="WAPackIaaS\NewWAPackVMTests.cs" />
+ <Compile Include="WAPackIaaS\PowershellExtension.cs" />
+ <Compile Include="WAPackIaaS\RemoveWAPackVMTests.cs" />
+ <Compile Include="WAPackIaaS\RestartWAPackVMTests.cs" />
+ <Compile Include="WAPackIaaS\ResumeWAPackVMTests.cs" />
+ <Compile Include="WAPackIaaS\SetWAPackVMTests.cs" />
+ <Compile Include="WAPackIaaS\StartWAPackVMTests.cs" />
+ <Compile Include="WAPackIaaS\StopWAPackVMTests.cs" />
+ <Compile Include="WAPackIaaS\SuspendWAPackVMTests.cs" />
+ <Compile Include="WAPackIaaS\WAPackConfigurationFactory.cs" />
<Compile Include="WebsitesTests\WebsitesTests.cs" />
<Compile Include="CredentialTests\CredentialTests.cs" />
<Compile Include="ManagementTests\ManagementTests.cs" />
View
4 WindowsAzurePowershell/src/Commands.ScenarioTest/Properties/AssemblyInfo.cs
@@ -41,5 +41,5 @@
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
-[assembly: AssemblyVersion("0.7.1")]
-[assembly: AssemblyFileVersion("0.7.1")]
+[assembly: AssemblyVersion("0.7.2")]
+[assembly: AssemblyFileVersion("0.7.2")]
View
22 WindowsAzurePowershell/src/Commands.ScenarioTest/Resources/Websites/WebsitesTests.ps1
@@ -836,4 +836,26 @@ function Test-NewAzureWebSiteUpdateGit
{
Remove-AzureWebsite $siteName -Force
}
+}
+
+########################################################################### Set-AzureWebsite Scenario Tests ###########################################################################
+
+<#
+.SYNOPSIS
+Tests Set-AzureWebsite cmdlet
+#>
+function Test-SetAzureWebsite
+{
+ # Setup
+ $name = Get-WebsiteName
+ New-AzureWebsite $name
+
+ # Test
+ Set-AzureWebsite $name -ManagedPipelineMode Classic
+ Set-AzureWebsite $name -WebSocketsEnabled $true
+
+ # Assert
+ $website = Get-AzureWebsite $name
+ Assert-AreEqual Classic $website.ManagedPipelineMode
+ Assert-AreEqual $true $website.WebSocketsEnabled
}
View
4 ...mands.WAPackIaaS.FunctionalTest/CmdletTestBase.cs → ...ommands.ScenarioTest/WAPackIaaS/CmdletTestBase.cs
@@ -11,7 +11,7 @@
// See the License for the specific language governing permissions and
// limitations under the License.
// ----------------------------------------------------------------------------------
-namespace Microsoft.WindowsAzure.Commands.WAPackIaaS.FunctionalTest
+namespace Microsoft.WindowsAzure.Commands.ScenarioTest.WAPackIaaS.FunctionalTest
{
using Microsoft.VisualStudio.TestTools.UnitTesting;
using Microsoft.WindowsAzure.Commands.Utilities.WAPackIaaS.Exceptions;
@@ -81,7 +81,7 @@ private void InitializeWAPackConfiguration()
this.PowerShell.AddScript("Get-AzureSubscription | Remove-AzureSubscription -Force").InvokeAndAssertForNoErrors();
this.PowerShell.Commands.Clear();
- var publishSettingsPath = Path.GetFullPath(Path.Combine(directoryPath, "..\\..\\..\\Commands.WAPackIaaS.FunctionalTest\\Artifacts\\TestConfig.publishsettings"));
+ var publishSettingsPath = Path.GetFullPath(Path.Combine(directoryPath, "..\\..\\..\\Commands.ScenarioTest\\Artifacts\\WAPackTestConfig.publishsettings"));
this.PowerShell.AddCommand("Import-AzurePublishSettingsFile").AddArgument(publishSettingsPath).InvokeAndAssertForNoErrors();
this.PowerShell.Commands.Clear();
}
View
18 ...ctionalTest/CmdletTestVirtualMachineStatusBase.cs → .../WAPackIaaS/CmdletTestVirtualMachineStatusBase.cs
@@ -11,7 +11,7 @@
// See the License for the specific language governing permissions and
// limitations under the License.
// ----------------------------------------------------------------------------------
-namespace Microsoft.WindowsAzure.Commands.WAPackIaaS.FunctionalTest
+namespace Microsoft.WindowsAzure.Commands.ScenarioTest.WAPackIaaS.FunctionalTest
{
using System.Management.Automation;
using Microsoft.VisualStudio.TestTools.UnitTesting;
@@ -28,15 +28,10 @@ protected virtual string VmSizeProfileName
get { return WAPackConfigurationFactory.VMSizeProfileName; }
}
- private PSObject virtualMachine;
-
protected virtual PSObject VirtualMachine
{
get
{
- if (virtualMachine != null)
- return virtualMachine;
-
var commandBackup = PowerShell.Commands.Clone();
try
@@ -48,8 +43,7 @@ protected virtual PSObject VirtualMachine
if (vm.Count > 0)
{
- virtualMachine = vm[0];
- return virtualMachine;
+ return vm[0];
}
PowerShell.AddCommand("Get-WAPackVMOSDisk");
@@ -72,8 +66,7 @@ protected virtual PSObject VirtualMachine
this.PowerShell.Commands.Clear();
Assert.AreEqual(1, createdVm.Count);
- virtualMachine = createdVm[0];
- return virtualMachine;
+ return createdVm[0];
}
finally
{
@@ -85,8 +78,9 @@ protected virtual PSObject VirtualMachine
protected virtual PSObject SetVirtualMachineState(PSObject vm, string state)
{
PowerShell.Commands.Clear();
- PowerShell.AddCommand(string.Format("{0}-WAPackVM", state)).AddParameter("VM", vm);
- var updatedVm = PowerShell.InvokeAndAssertForNoErrors();
+ PowerShell.Streams.ClearStreams();
+ PowerShell.AddCommand(string.Format("{0}-WAPackVM", state)).AddParameter("VM", vm).AddParameter("PassThru"); ;
+ var updatedVm = PowerShell.Invoke();
return updatedVm[0];
}
}
View
2  ...ds.WAPackIaaS.FunctionalTest/GetWAPPackVMTests.cs → ...ands.ScenarioTest/WAPackIaaS/GetWAPPackVMTests.cs
@@ -12,7 +12,7 @@
// limitations under the License.
// ----------------------------------------------------------------------------------
-namespace Microsoft.WindowsAzure.Commands.WAPackIaaS.FunctionalTest
+namespace Microsoft.WindowsAzure.Commands.ScenarioTest.WAPackIaaS.FunctionalTest
{
using Microsoft.VisualStudio.TestTools.UnitTesting;
using Microsoft.WindowsAzure.Commands.Utilities.Properties;
View
2  ...PackIaaS.FunctionalTest/GetWAPackVMOSDiskTests.cs → ...ScenarioTest/WAPackIaaS/GetWAPackVMOSDiskTests.cs
@@ -12,7 +12,7 @@
// limitations under the License.
// ----------------------------------------------------------------------------------
-namespace Microsoft.WindowsAzure.Commands.WAPackIaaS.FunctionalTest
+namespace Microsoft.WindowsAzure.Commands.ScenarioTest.WAPackIaaS.FunctionalTest
{
using System;
using System.Linq;
View
2  ...aaS.FunctionalTest/GetWAPackVMSizeProfileTests.cs → ...rioTest/WAPackIaaS/GetWAPackVMSizeProfileTests.cs
@@ -12,7 +12,7 @@
// limitations under the License.
// ----------------------------------------------------------------------------------
-namespace Microsoft.WindowsAzure.Commands.WAPackIaaS.FunctionalTest
+namespace Microsoft.WindowsAzure.Commands.ScenarioTest.WAPackIaaS.FunctionalTest
{
using Microsoft.VisualStudio.TestTools.UnitTesting;
using Microsoft.WindowsAzure.Commands.Utilities.Properties;
View
2  ...ckIaaS.FunctionalTest/GetWAPackVMTemplateTests.cs → ...enarioTest/WAPackIaaS/GetWAPackVMTemplateTests.cs
@@ -12,7 +12,7 @@
// limitations under the License.
// ----------------------------------------------------------------------------------
-namespace Microsoft.WindowsAzure.Commands.WAPackIaaS.FunctionalTest
+namespace Microsoft.WindowsAzure.Commands.ScenarioTest.WAPackIaaS.FunctionalTest
{
using Microsoft.VisualStudio.TestTools.UnitTesting;
using Microsoft.WindowsAzure.Commands.Utilities.Properties;
View
2  ...s.WAPackIaaS.FunctionalTest/GetWAPackVNetTests.cs → ...nds.ScenarioTest/WAPackIaaS/GetWAPackVNetTests.cs
@@ -12,7 +12,7 @@
// limitations under the License.
// ----------------------------------------------------------------------------------
-namespace Microsoft.WindowsAzure.Commands.WAPackIaaS.FunctionalTest
+namespace Microsoft.WindowsAzure.Commands.ScenarioTest.WAPackIaaS.FunctionalTest
{
using Microsoft.VisualStudio.TestTools.UnitTesting;
using Microsoft.WindowsAzure.Commands.Utilities.Properties;
View
347 WindowsAzurePowershell/src/Commands.ScenarioTest/WAPackIaaS/NewWAPackVMTests.cs
@@ -0,0 +1,347 @@
+// ----------------------------------------------------------------------------------
+//
+// Copyright Microsoft Corporation
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+// http://www.apache.org/licenses/LICENSE-2.0
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+// ----------------------------------------------------------------------------------
+
+namespace Microsoft.WindowsAzure.Commands.ScenarioTest.WAPackIaaS.FunctionalTest
+{
+ using Microsoft.VisualStudio.TestTools.UnitTesting;
+ using Microsoft.WindowsAzure.Commands.Utilities;
+ using System;
+ using System.Collections.Generic;
+ using System.Management.Automation;
+ using System.Linq;
+
+ [TestClass]
+ public class NewWAPackVMTests : CmdletTestBase
+ {
+ public const string cmdletName = "New-WAPackVM";
+
+ public List<PSObject> CreatedVirtualMachines;
+
+ [TestInitialize]
+ public void Initialize()
+ {
+ CreatedVirtualMachines = new List<PSObject>();
+ }
+
+ [TestMethod]
+ [TestCategory("WAPackIaaS")]
+ public void CreateVMFromTemplateWithVNet()
+ {
+ string vmNameToCreate = "TestWindowsVM_VMFromTemplateWithVNet";
+
+ var ps = this.PowerShell;
+ var inputParams = new Dictionary<string, object>()
+ {
+ {"Name", WAPackConfigurationFactory.Win7_64TemplateName}
+ };
+ var template = this.InvokeCmdlet("Get-WAPackVMTemplate", inputParams);
+ Assert.AreEqual(template.Count, 1);
+
+ ps.Commands.Clear();
+ inputParams = new Dictionary<string, object>()
+ {
+ {"Name", WAPackConfigurationFactory.AvenzVnetName}
+ };
+ var vNet = this.InvokeCmdlet("Get-WAPackVnet", inputParams);
+ Assert.AreEqual(vNet.Count, 1);
+
+ inputParams = new Dictionary<string, object>()
+ {
+ {"Name", vmNameToCreate},
+ {"Template", template.First()},
+ {"VNet", vNet.First()},
+ {"VMCredential", WAPackConfigurationFactory.WindowsVMCredential},
+ {"Windows", null},
+
+ };
+
+ var actualCreatedVM = this.InvokeCmdlet(cmdletName, inputParams);
+ Assert.AreEqual(1, actualCreatedVM.Count);
+
+ var createdVMName = actualCreatedVM.First().Properties["Name"].Value;
+ Assert.AreEqual(vmNameToCreate, createdVMName);
+
+ this.CreatedVirtualMachines.AddRange(actualCreatedVM);
+ }
+
+ [TestMethod]
+ [TestCategory("WAPackIaaS")]
+ public void CreateVMFromTemplateWithoutVNet()
+ {
+ string vmNameToCreate = "TestWindowsVM_VMFromTemplateWithoutVNet";
+
+ var inputParams = new Dictionary<string, object>()
+ {
+ {"Name", WAPackConfigurationFactory.Win7_64TemplateName}
+ };
+ var template = this.InvokeCmdlet("Get-WAPackVMTemplate", inputParams);
+ Assert.AreEqual(template.Count, 1);
+
+ inputParams = new Dictionary<string, object>()
+ {
+ {"Name", vmNameToCreate},
+ {"Template", template.First()},
+ {"VMCredential", WAPackConfigurationFactory.WindowsVMCredential},
+ {"Windows", null},
+
+ };
+
+ var actualCreatedVM = this.InvokeCmdlet(cmdletName, inputParams);
+ Assert.AreEqual(1, actualCreatedVM.Count);
+ var createdVMName = actualCreatedVM.First().Properties["Name"].Value;
+
+ Assert.AreEqual(vmNameToCreate, createdVMName);
+ this.CreatedVirtualMachines.AddRange(actualCreatedVM);
+ }
+
+ [TestMethod]
+ [TestCategory("WAPackIaaS")]
+ public void CreateVMFromVHDWithVNet()
+ {
+ string vmNameToCreate = "TestWindowsVM_VMFromVHDWithVNet";
+
+ var inputParams = new Dictionary<string, object>()
+ {
+ {"Name", WAPackConfigurationFactory.AvenzVnetName}
+ };
+ var vNet = this.InvokeCmdlet("Get-WAPackVnet", inputParams);
+ Assert.AreEqual(vNet.Count, 1);
+
+ inputParams = new Dictionary<string, object>()
+ {
+ {"Name", WAPackConfigurationFactory.Ws2k8R2OSDiskName}
+ };
+ var osDisk = this.InvokeCmdlet("Get-WAPackVMOSDisk", inputParams);
+ Assert.AreEqual(osDisk.Count, 1);
+
+ inputParams = new Dictionary<string, object>()
+ {
+ {"Name", WAPackConfigurationFactory.VMSizeProfileName}
+ };
+ var vmSizeProfile = this.InvokeCmdlet("Get-WAPackVMSizeProfile", inputParams);
+ Assert.AreEqual(vmSizeProfile.Count, 1);
+
+ inputParams = new Dictionary<string, object>()
+ {
+ {"Name", vmNameToCreate},
+ {"OSDisk", osDisk.First()},
+ {"VNet", vNet.First()},
+ {"VMSizeProfile", vmSizeProfile.First()}
+
+ };
+ var actualCreatedVM = this.InvokeCmdlet(cmdletName, inputParams);
+
+ Assert.AreEqual(1, actualCreatedVM.Count);
+ var createdVMName = actualCreatedVM.First().Properties["Name"].Value;
+
+ Assert.AreEqual(vmNameToCreate, createdVMName);
+
+ this.CreatedVirtualMachines.AddRange(actualCreatedVM);
+ }
+
+ [TestMethod]
+ [TestCategory("WAPackIaaS")]
+ public void CreateVMFromVHDWithoutVNet()
+ {
+ string vmNameToCreate = "TestWindowsVM_VMFromVHDWithoutVNet";
+
+ var inputParams = new Dictionary<string, object>()
+ {
+ {"Name", WAPackConfigurationFactory.Ws2k8R2OSDiskName}
+ };
+ var osDisk = this.InvokeCmdlet("Get-WAPackVMOSDisk", inputParams);
+ Assert.AreEqual(osDisk.Count, 1);
+
+ inputParams = new Dictionary<string, object>()
+ {
+ {"Name", WAPackConfigurationFactory.VMSizeProfileName}
+ };
+ var vmSizeProfile = this.InvokeCmdlet("Get-WAPackVMSizeProfile", inputParams);
+ Assert.AreEqual(vmSizeProfile.Count, 1);
+
+ inputParams = new Dictionary<string, object>()
+ {
+ {"Name", vmNameToCreate},
+ {"OSDisk", osDisk.First()},
+ {"VMSizeProfile", vmSizeProfile.First()},
+ };
+ var actualCreatedVM = this.InvokeCmdlet(cmdletName, inputParams);
+
+ Assert.AreEqual(1, actualCreatedVM.Count);
+ var createdVMName = actualCreatedVM.First().Properties["Name"].Value;
+
+ Assert.AreEqual(vmNameToCreate, createdVMName);
+
+ this.CreatedVirtualMachines.AddRange(actualCreatedVM);
+ }
+
+ [TestMethod]
+ [TestCategory("WAPackIaaS")]
+ public void CreateUbuntuVMFromTemplate()
+ {
+ string vmNameToCreate = "TestUbuntuVM_FromTemplate";
+
+ var inputParams = new Dictionary<string, object>()
+ {
+ {"Name", WAPackConfigurationFactory.LinuxUbuntu_64TemplateName}
+ };
+ var template = this.InvokeCmdlet("Get-WAPackVMTemplate", inputParams);
+ Assert.AreEqual(template.Count, 1);
+
+ inputParams = new Dictionary<string, object>()
+ {
+ {"Name", vmNameToCreate},
+ {"Template", template.First()},
+ {"VMCredential", WAPackConfigurationFactory.LinuxVMCredential},
+ {"Linux", null},
+ };
+ var actualCreatedVM = this.InvokeCmdlet(cmdletName, inputParams);
+
+ Assert.AreEqual(1, actualCreatedVM.Count);
+ var createdVMName = actualCreatedVM.First().Properties["Name"].Value;
+
+ Assert.AreEqual(vmNameToCreate, createdVMName);
+
+ this.CreatedVirtualMachines.AddRange(actualCreatedVM);
+ }
+
+ [TestMethod]
+ [TestCategory("WAPackIaaS")]
+ public void CreateUbuntuVMFromVHDWithVNet()
+ {
+ string vmNameToCreate = "TestUbuntuVM_FromVHD";
+
+ var inputParams = new Dictionary<string, object>()
+ {
+ {"Name", WAPackConfigurationFactory.LinuxOSDiskName}
+ };
+ var osDisk = this.InvokeCmdlet("Get-WAPackVMOSDisk", inputParams);
+ Assert.AreEqual(osDisk.Count, 1);
+
+ inputParams = new Dictionary<string, object>()
+ {
+ {"Name", WAPackConfigurationFactory.VMSizeProfileName}
+ };
+ var vmSizeProfile = this.InvokeCmdlet("Get-WAPackVMSizeProfile", inputParams);
+ Assert.AreEqual(vmSizeProfile.Count, 1);
+
+ inputParams = new Dictionary<string, object>()
+ {
+ {"Name", WAPackConfigurationFactory.AvenzVnetName}
+ };
+ var vNet = this.InvokeCmdlet("Get-WAPackVnet", inputParams);
+ Assert.AreEqual(vNet.Count, 1);
+
+ inputParams = new Dictionary<string, object>()
+ {
+ {"Name", vmNameToCreate},
+ {"OSDisk", osDisk.First()},
+ {"VMSizeProfile", vmSizeProfile.First()},
+ {"VNet", vNet.First()},
+ };
+ var actualCreatedVM = this.InvokeCmdlet(cmdletName, inputParams);
+
+ Assert.AreEqual(1, actualCreatedVM.Count);
+ var createdVMName = actualCreatedVM.First().Properties["Name"].Value;
+
+ Assert.AreEqual(vmNameToCreate, createdVMName);