diff --git a/CHANGELOG.md b/CHANGELOG.md index 793c93cfc..290bb21d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,9 @@ - Fix `Get-TargetResource` so that `LogFlags` are returned as expected array of strings (one for each flag) rather than an array containing a single comma-separated string of flags ([issue #332](https://github.com/PowerShell/xWebAdministration/issues/332)). +- Changes to Examples + - Created new folder structure for examples so that examples will be + placed in `/Examples/Resources/$resourceName` ([issue #483](https://github.com/PowerShell/xWebAdministration/issues/483)) ## 2.8.0.0 diff --git a/Examples/Sample_WebApplicationHandler.ps1 b/Examples/Resources/WebApplicationHandler/Sample_WebApplicationHandler.ps1 similarity index 100% rename from Examples/Sample_WebApplicationHandler.ps1 rename to Examples/Resources/WebApplicationHandler/Sample_WebApplicationHandler.ps1 diff --git a/Examples/Sample_xIisFeatureDelegation_IisConfigurationPathFormat.ps1 b/Examples/Resources/xIisFeatureDelegation/Sample_xIisFeatureDelegation_IisConfigurationPathFormat.ps1 similarity index 100% rename from Examples/Sample_xIisFeatureDelegation_IisConfigurationPathFormat.ps1 rename to Examples/Resources/xIisFeatureDelegation/Sample_xIisFeatureDelegation_IisConfigurationPathFormat.ps1 diff --git a/Examples/Sample_xIisFeatureDelegation_IisModulePathFormat.ps1 b/Examples/Resources/xIisFeatureDelegation/Sample_xIisFeatureDelegation_IisModulePathFormat.ps1 similarity index 100% rename from Examples/Sample_xIisFeatureDelegation_IisModulePathFormat.ps1 rename to Examples/Resources/xIisFeatureDelegation/Sample_xIisFeatureDelegation_IisModulePathFormat.ps1 diff --git a/Examples/Sample_xIisHandler_Remove32Bit.ps1 b/Examples/Resources/xIisHandler/Sample_xIisHandler_Remove32Bit.ps1 similarity index 100% rename from Examples/Sample_xIisHandler_Remove32Bit.ps1 rename to Examples/Resources/xIisHandler/Sample_xIisHandler_Remove32Bit.ps1 diff --git a/Examples/Sample_xIisLogging_Rollover.ps1 b/Examples/Resources/xIisLogging/Sample_xIisLogging_Rollover.ps1 similarity index 100% rename from Examples/Sample_xIisLogging_Rollover.ps1 rename to Examples/Resources/xIisLogging/Sample_xIisLogging_Rollover.ps1 diff --git a/Examples/Sample_xIisLogging_Truncate.ps1 b/Examples/Resources/xIisLogging/Sample_xIisLogging_Truncate.ps1 similarity index 100% rename from Examples/Sample_xIisLogging_Truncate.ps1 rename to Examples/Resources/xIisLogging/Sample_xIisLogging_Truncate.ps1 diff --git a/Examples/Sample_xIisMimeTypeMapping_RemoveVideo.ps1 b/Examples/Resources/xIisMimeTypeMapping/Sample_xIisMimeTypeMapping_RemoveVideo.ps1 similarity index 100% rename from Examples/Sample_xIisMimeTypeMapping_RemoveVideo.ps1 rename to Examples/Resources/xIisMimeTypeMapping/Sample_xIisMimeTypeMapping_RemoveVideo.ps1 diff --git a/Examples/Sample_xIisServerDefaults.ps1 b/Examples/Resources/xIisServerDefaults/Sample_xIisServerDefaults.ps1 similarity index 100% rename from Examples/Sample_xIisServerDefaults.ps1 rename to Examples/Resources/xIisServerDefaults/Sample_xIisServerDefaults.ps1 diff --git a/Examples/Sample_xSSLSettings_RequireCert.ps1 b/Examples/Resources/xSSLSettings/Sample_xSSLSettings_RequireCert.ps1 similarity index 100% rename from Examples/Sample_xSSLSettings_RequireCert.ps1 rename to Examples/Resources/xSSLSettings/Sample_xSSLSettings_RequireCert.ps1 diff --git a/Examples/Sample_xWebAppPool.ps1 b/Examples/Resources/xWebAppPool/Sample_xWebAppPool.ps1 similarity index 100% rename from Examples/Sample_xWebAppPool.ps1 rename to Examples/Resources/xWebAppPool/Sample_xWebAppPool.ps1 diff --git a/Examples/Sample_xWebAppPoolDefaults.ps1 b/Examples/Resources/xWebAppPoolDefaults/Sample_xWebAppPoolDefaults.ps1 similarity index 100% rename from Examples/Sample_xWebAppPoolDefaults.ps1 rename to Examples/Resources/xWebAppPoolDefaults/Sample_xWebAppPoolDefaults.ps1 diff --git a/Examples/Sample_xWebApplication.ps1 b/Examples/Resources/xWebApplication/Sample_xWebApplication.ps1 similarity index 100% rename from Examples/Sample_xWebApplication.ps1 rename to Examples/Resources/xWebApplication/Sample_xWebApplication.ps1 diff --git a/Examples/Sample_xWebApplication_NewWebApplication.ps1 b/Examples/Resources/xWebApplication/Sample_xWebApplication_NewWebApplication.ps1 similarity index 100% rename from Examples/Sample_xWebApplication_NewWebApplication.ps1 rename to Examples/Resources/xWebApplication/Sample_xWebApplication_NewWebApplication.ps1 diff --git a/Examples/Sample_xWebConfigKeyValue_AddAppSetting.ps1 b/Examples/Resources/xWebConfigKeyValue/Sample_xWebConfigKeyValue_AddAppSetting.ps1 similarity index 100% rename from Examples/Sample_xWebConfigKeyValue_AddAppSetting.ps1 rename to Examples/Resources/xWebConfigKeyValue/Sample_xWebConfigKeyValue_AddAppSetting.ps1 diff --git a/Examples/Sample_xWebConfigKeyValue_RemoveAppSetting.ps1 b/Examples/Resources/xWebConfigKeyValue/Sample_xWebConfigKeyValue_RemoveAppSetting.ps1 similarity index 100% rename from Examples/Sample_xWebConfigKeyValue_RemoveAppSetting.ps1 rename to Examples/Resources/xWebConfigKeyValue/Sample_xWebConfigKeyValue_RemoveAppSetting.ps1 diff --git a/Examples/Sample_xWebConfigProperty_Add.ps1 b/Examples/Resources/xWebConfigProperty/Sample_xWebConfigProperty_Add.ps1 similarity index 100% rename from Examples/Sample_xWebConfigProperty_Add.ps1 rename to Examples/Resources/xWebConfigProperty/Sample_xWebConfigProperty_Add.ps1 diff --git a/Examples/Sample_xWebConfigProperty_Remove.ps1 b/Examples/Resources/xWebConfigProperty/Sample_xWebConfigProperty_Remove.ps1 similarity index 100% rename from Examples/Sample_xWebConfigProperty_Remove.ps1 rename to Examples/Resources/xWebConfigProperty/Sample_xWebConfigProperty_Remove.ps1 diff --git a/Examples/Sample_xWebConfigPropertyCollection_Add.ps1 b/Examples/Resources/xWebConfigPropertyCollection/Sample_xWebConfigPropertyCollection_Add.ps1 similarity index 100% rename from Examples/Sample_xWebConfigPropertyCollection_Add.ps1 rename to Examples/Resources/xWebConfigPropertyCollection/Sample_xWebConfigPropertyCollection_Add.ps1 diff --git a/Examples/Sample_xWebConfigPropertyCollection_Remove.ps1 b/Examples/Resources/xWebConfigPropertyCollection/Sample_xWebConfigPropertyCollection_Remove.ps1 similarity index 100% rename from Examples/Sample_xWebConfigPropertyCollection_Remove.ps1 rename to Examples/Resources/xWebConfigPropertyCollection/Sample_xWebConfigPropertyCollection_Remove.ps1 diff --git a/Examples/Sample_xWebsite_NewWebsite.ps1 b/Examples/Resources/xWebSite/Sample_xWebsite_NewWebsite.ps1 similarity index 100% rename from Examples/Sample_xWebsite_NewWebsite.ps1 rename to Examples/Resources/xWebSite/Sample_xWebsite_NewWebsite.ps1 diff --git a/Examples/Sample_xWebsite_NewWebsiteFromConfigurationData.ps1 b/Examples/Resources/xWebSite/Sample_xWebsite_NewWebsiteFromConfigurationData.ps1 similarity index 100% rename from Examples/Sample_xWebsite_NewWebsiteFromConfigurationData.ps1 rename to Examples/Resources/xWebSite/Sample_xWebsite_NewWebsiteFromConfigurationData.ps1 diff --git a/Examples/Sample_xWebsite_RemoveDefault.ps1 b/Examples/Resources/xWebSite/Sample_xWebsite_RemoveDefault.ps1 similarity index 100% rename from Examples/Sample_xWebsite_RemoveDefault.ps1 rename to Examples/Resources/xWebSite/Sample_xWebsite_RemoveDefault.ps1 diff --git a/Examples/Sample_xWebsite_WithSSLFlags.ps1 b/Examples/Resources/xWebSite/Sample_xWebsite_WithSSLFlags.ps1 similarity index 100% rename from Examples/Sample_xWebsite_WithSSLFlags.ps1 rename to Examples/Resources/xWebSite/Sample_xWebsite_WithSSLFlags.ps1 diff --git a/Examples/Sample_xWebSiteDefaults.ps1 b/Examples/Resources/xWebSiteDefaults/Sample_xWebSiteDefaults.ps1 similarity index 100% rename from Examples/Sample_xWebSiteDefaults.ps1 rename to Examples/Resources/xWebSiteDefaults/Sample_xWebSiteDefaults.ps1 diff --git a/Examples/Sample_xWebVirtualDirectory_NewVirtualDirectory.ps1 b/Examples/Resources/xWebVirtualDirectory/Sample_xWebVirtualDirectory_NewVirtualDirectory.ps1 similarity index 100% rename from Examples/Sample_xWebVirtualDirectory_NewVirtualDirectory.ps1 rename to Examples/Resources/xWebVirtualDirectory/Sample_xWebVirtualDirectory_NewVirtualDirectory.ps1