mirror of
https://github.com/snazy2000/SnipeitPS.git
synced 2025-12-13 18:02:30 +00:00
Change Method to be more specific
This commit is contained in:
parent
2c1454b673
commit
d74644ae16
1 changed files with 7 additions and 7 deletions
|
|
@ -1,4 +1,4 @@
|
||||||
function Invoke-Method {
|
function Invoke-SnipeitMethod {
|
||||||
<#
|
<#
|
||||||
.SYNOPSIS
|
.SYNOPSIS
|
||||||
Extracted invokation of the REST method to own function.
|
Extracted invokation of the REST method to own function.
|
||||||
|
|
@ -42,7 +42,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
Process {
|
Process {
|
||||||
if ($GetParameters -and ($URi -notlike "*\?*"))
|
if ($GetParameters -and ($URi -notlike "*\?*"))
|
||||||
{
|
{
|
||||||
Write-Debug "Using `$GetParameters: $($GetParameters | Out-String)"
|
Write-Debug "Using `$GetParameters: $($GetParameters | Out-String)"
|
||||||
[string]$URI += (ConvertTo-GetParameter $GetParameters)
|
[string]$URI += (ConvertTo-GetParameter $GetParameters)
|
||||||
|
|
@ -86,7 +86,7 @@
|
||||||
|
|
||||||
# API returned a Content: lets work wit it
|
# API returned a Content: lets work wit it
|
||||||
$response = ConvertFrom-Json -InputObject $webResponse.Content
|
$response = ConvertFrom-Json -InputObject $webResponse.Content
|
||||||
|
|
||||||
if ($response.status -eq "error") {
|
if ($response.status -eq "error") {
|
||||||
Write-Verbose "[$($MyInvocation.MyCommand.Name)] An error response was received from; resolving"
|
Write-Verbose "[$($MyInvocation.MyCommand.Name)] An error response was received from; resolving"
|
||||||
# This could be handled nicely in an function such as:
|
# This could be handled nicely in an function such as:
|
||||||
|
|
@ -95,14 +95,14 @@
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
$result = $response
|
$result = $response
|
||||||
if (($response) -and ($response | Get-Member -Name payload))
|
if (($response) -and ($response | Get-Member -Name payload))
|
||||||
{
|
{
|
||||||
$result = $response.payload
|
$result = $response.payload
|
||||||
}
|
}
|
||||||
elseif (($response) -and ($response | Get-Member -Name rows)) {
|
elseif (($response) -and ($response | Get-Member -Name rows)) {
|
||||||
$result = $response.rows
|
$result = $response.rows
|
||||||
}
|
}
|
||||||
|
|
||||||
$result
|
$result
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -111,7 +111,7 @@
|
||||||
# This could be wanted behavior of the API
|
# This could be wanted behavior of the API
|
||||||
Write-Verbose "[$($MyInvocation.MyCommand.Name)] No content was returned from."
|
Write-Verbose "[$($MyInvocation.MyCommand.Name)] No content was returned from."
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
Write-Verbose "[$($MyInvocation.MyCommand.Name)] No Web result object was returned from. This is unusual!"
|
Write-Verbose "[$($MyInvocation.MyCommand.Name)] No Web result object was returned from. This is unusual!"
|
||||||
|
|
@ -121,4 +121,4 @@
|
||||||
END {
|
END {
|
||||||
Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function ended"
|
Write-Verbose "[$($MyInvocation.MyCommand.Name)] Function ended"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Loading…
Add table
Reference in a new issue