Skip to content

Commit

Permalink
Formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
jkdba committed Jun 25, 2018
1 parent fb684b7 commit 77e47f5
Showing 1 changed file with 11 additions and 6 deletions.
17 changes: 11 additions & 6 deletions internal/Restore-KPConfigurationFile.ps1
Expand Up @@ -14,20 +14,25 @@ function Restore-KPConfigurationFile
[CmdletBinding()]
param
(

[Parameter(Position = 0)]
[String] $BreakingChangesVersion
)
process
{
$ReturnStatus = $false
$Path = Resolve-Path -Path ('{0}\..' -f $PSScriptRoot)

Write-Verbose -Message ('[PROCESS] Checking if there is a previous KeePassConfiguration.xml file to be loaded from: {0}.' -f $Path.Path )
$PreviousVerision = ((Get-ChildItem $Path.Path).Name | Sort-Object -Descending | Select-Object -First 2)[1]
$PreviousVersion = ((Get-ChildItem $Path.Path).Name | Sort-Object -Descending | Select-Object -First 2)[1]

Write-Verbose -Message ('PreviousVersion: {0}.' -f $PreviousVersion)
$PreviousVerisionConfigurationFile = Resolve-Path -Path ('{0}\..\{1}\KeePassConfiguration.xml' -f $PSScriptRoot, $PreviousVerision) -ErrorAction SilentlyContinue -ErrorVariable GetPreviousConfigurationFileError
if(-not $GetPreviousConfigurationFileError -and $PreviousVerision)
$PreviousVersionConfigurationFile = Resolve-Path -Path ('{0}\..\{1}\KeePassConfiguration.xml' -f $PSScriptRoot, $PreviousVersion) -ErrorAction SilentlyContinue -ErrorVariable GetPreviousConfigurationFileError

if(-not $GetPreviousConfigurationFileError -and $PreviousVersion)
{
Write-Verbose -Message ('[PROCESS] Copying last Configuration file from the previous version ({0}).' -f $PreviousVerision)
Copy-Item -Path $PreviousVerisionConfigurationFile -Destination "$PSScriptRoot" -ErrorAction SilentlyContinue -ErrorVariable RestorePreviousConfigurationFileError
Write-Verbose -Message ('[PROCESS] Copying last Configuration file from the previous version ({0}).' -f $PreviousVersion)
Copy-Item -Path $PreviousVersionConfigurationFile -Destination "$PSScriptRoot" -ErrorAction SilentlyContinue -ErrorVariable RestorePreviousConfigurationFileError

if($RestorePreviousConfigurationFileError)
{
Write-Warning -Message '[PROCESS] Unable to restore previous KeePassConfiguration.xml file. You will need to copy your previous file from your previous module version folder or create a new one.'
Expand Down

0 comments on commit 77e47f5

Please sign in to comment.