Skip to content

Commit 3cad976

Browse files
committed
Added option to set credentials
1 parent aba7252 commit 3cad976

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

functions/Set-PSDCConfiguration.ps1

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,16 +148,21 @@ function Set-PSDCConfiguration {
148148
Set-PSFConfig -Module PSDatabaseClone -Name database.server -Value $SqlInstance -Initialize -Validation string
149149
Set-PSFConfig -Module PSDatabaseClone -Name database.name -Value $Database -Initialize -Validation string
150150

151-
if(Test-PSDCHyperVEnabled){
151+
if ($SqlCredential) {
152+
Set-PSFConfig -Module PSDatabaseClone -Name database.credential -Value $SqlCredential -Initialize
153+
}
154+
155+
if (Test-PSDCHyperVEnabled) {
152156
Set-PSFConfig -Module PSDatabaseClone -Name hyperv.enabled -Value $true -Initialize -Validation bool
153157
}
154-
else{
158+
else {
155159
Set-PSFConfig -Module PSDatabaseClone -Name hyperv.enabled -Value $false -Initialize -Validation bool
156160
}
157161

158162

159163
Get-PSFConfig -FullName psdatabaseclone.database.server | Register-PSFConfig -Scope SystemDefault
160164
Get-PSFConfig -FullName psdatabaseclone.database.name | Register-PSFConfig -Scope SystemDefault
165+
Get-PSFConfig -FullName psdatabaseclone.database.credential | Register-PSFConfig -Scope SystemDefault
161166
Get-PSFConfig -FullName psdatabaseclone.hyperv.enabled | Register-PSFConfig -Scope SystemDefault
162167
}
163168

0 commit comments

Comments
 (0)