File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 9797 "
9898
9999 try {
100- $results = Invoke-DbaSqlQuery - SqlInstance $pdcSqlInstance - Database $pdcDatabase - Query $query -As PSObject
100+ $results = @ ()
101+ $results = Invoke-DbaSqlQuery - SqlInstance $pdcSqlInstance - Database $pdcDatabase - Query $query # -As PSObject
101102 }
102103 catch {
103104 Stop-PSFFunction - Message " Could not execute query" - ErrorRecord $_ - Target $query
127128 if ($ImageLocation ){
128129 $results = $results | Where-Object {$_.ImageLocation -in $ImageLocation }
129130 }
131+ $results
132+ # Convert the results to the PSDCClone data type
133+ foreach ($result in $results ){
134+
135+ [PSDCClone ]$clone = New-Object PSDCClone
136+ $clone.CloneID = $result.CloneID
137+ $clone.CloneLocation = $result.CloneLocation
138+ $clone.AccessPath = $result.AccessPath
139+ $clone.SqlInstance = $result.SqlInstance
140+ $clone.DatabaseName = $result.DatabaseName
141+ $clone.IsEnabled = $result.IsEnabled
142+ $clone.ImageID = $result.ImageID
143+ $clone.ImageName = $result.ImageName
144+ $clone.ImageLocation = $result.ImageLocation
145+ $clone.HostName = $result.HostName
146+
147+ return $clone
130148
131- $results .PSTypeN
149+ }
132150
133- return $results
134151 }
135152
136153 end {
You can’t perform that action at this time.
0 commit comments