From 45bbd1f52203b4eefefc1a63b1fe4f12df8ede7f Mon Sep 17 00:00:00 2001 From: Iristyle Date: Sun, 4 Nov 2012 10:59:39 -0500 Subject: [PATCH] Minor updates to Ini scripts - Allow files ending in .conf in addition to .ini - Space out values for readability in final output --- core/Get-IniContent.ps1 | 5 +++-- core/Out-IniFile.ps1 | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/core/Get-IniContent.ps1 b/core/Get-IniContent.ps1 index 300e9fa..dfeb9a4 100644 --- a/core/Get-IniContent.ps1 +++ b/core/Get-IniContent.ps1 @@ -59,7 +59,8 @@ function Get-IniContent param( [Parameter(ValueFromPipeline=$True, Mandatory=$True)] [ValidateNotNullOrEmpty()] - [ValidateScript({ (Test-Path $_) -and ($_.Extension -eq '.ini') })] + [ValidateScript({ (Test-Path $_) -and ` + ('.ini', '.conf' -contains $_.Extension) })] [IO.FileInfo] $Path ) @@ -128,4 +129,4 @@ function Get-IniContent Write-Verbose "[SUCCESS]: Get-IniContent processed file [$path]" return $ini } -} \ No newline at end of file +} diff --git a/core/Out-IniFile.ps1 b/core/Out-IniFile.ps1 index 9f7fc8e..5d28c82 100644 --- a/core/Out-IniFile.ps1 +++ b/core/Out-IniFile.ps1 @@ -168,7 +168,7 @@ function Out-IniFile else { Write-Verbose "[INFO]: Writing key $($_.Key)" - Add-Content -Path $outFile -Value "$($_.Key)=$($_.Value)" -Encoding $Encoding + Add-Content -Path $outFile -Value "$($_.Key) = $($_.Value)" -Encoding $Encoding } } }