minor changes
This commit is contained in:
parent
bd16f69880
commit
dfd3a41504
@ -44,8 +44,23 @@ $PSComputerInfo.Add("model_name", $($ComputerSystemProduct.Version))
|
||||
|
||||
function Load-EnvFile
|
||||
{
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Reads .env file and assigns the respective variables.
|
||||
|
||||
.DESCRIPTION
|
||||
This function reads the lines from the .env file in the present working directory and creates/assigns the necessary environment variables.
|
||||
|
||||
.EXAMPLE
|
||||
PS C:\> Load-EnvFile
|
||||
|
||||
.NOTES
|
||||
Additional information about the function.
|
||||
#>
|
||||
|
||||
[CmdletBinding()]
|
||||
Param ()
|
||||
param ()
|
||||
|
||||
if (!(Test-Path -Path .env)) { Write-Error ".env file does not exist in $((Get-Location).Path)\ `nPlease double check it exists and is named properly."; Exit 404 }
|
||||
$EnvFile = Get-Content .env | where { !([string]::IsNullOrWhiteSpace($_)) -and ($_ -notlike "#*") }
|
||||
foreach ($Line in $EnvFile)
|
||||
@ -60,11 +75,29 @@ Load-EnvFile
|
||||
|
||||
function Get-SnipeAssetTag
|
||||
{
|
||||
<#
|
||||
.SYNOPSIS
|
||||
Retrieve asset tag from Snipe-IT.
|
||||
|
||||
.DESCRIPTION
|
||||
This functions makes a request to the snipe-it API and retreives the appropriate asset's asset tag. The asset must already exist in Snipe-IT.
|
||||
|
||||
.PARAMETER Serial
|
||||
A description of the Serial parameter.
|
||||
|
||||
.EXAMPLE
|
||||
PS C:\> Get-SnipeAssetTag -Serial 'Value1'
|
||||
|
||||
.NOTES
|
||||
Additional information about the function.
|
||||
#>
|
||||
|
||||
param
|
||||
(
|
||||
[Parameter(Mandatory = $true)]
|
||||
[String]$Serial
|
||||
)
|
||||
|
||||
$baseURI = $env:SNIPEIT_URL
|
||||
$hardwareURI = $baseURI + "hardware"
|
||||
$headers = @{ }
|
||||
@ -119,8 +152,8 @@ else
|
||||
# SIG # Begin signature block
|
||||
# MIIvYQYJKoZIhvcNAQcCoIIvUjCCL04CAQExDzANBglghkgBZQMEAgEFADB5Bgor
|
||||
# BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG
|
||||
# KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCAlzopRdGWhtMCr
|
||||
# yvHsn2UTHbihP2TPy3+ZBnz0aiXF/6CCKGYwggQyMIIDGqADAgECAgEBMA0GCSqG
|
||||
# KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCAn50IPn0oNQhCl
|
||||
# vaED/MYxvFefgs/8C0+vU0m4YejrnqCCKGYwggQyMIIDGqADAgECAgEBMA0GCSqG
|
||||
# SIb3DQEBBQUAMHsxCzAJBgNVBAYTAkdCMRswGQYDVQQIDBJHcmVhdGVyIE1hbmNo
|
||||
# ZXN0ZXIxEDAOBgNVBAcMB1NhbGZvcmQxGjAYBgNVBAoMEUNvbW9kbyBDQSBMaW1p
|
||||
# dGVkMSEwHwYDVQQDDBhBQUEgQ2VydGlmaWNhdGUgU2VydmljZXMwHhcNMDQwMTAx
|
||||
@ -339,35 +372,35 @@ else
|
||||
# MYIGUTCCBk0CAQEwaDBUMQswCQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBM
|
||||
# aW1pdGVkMSswKQYDVQQDEyJTZWN0aWdvIFB1YmxpYyBDb2RlIFNpZ25pbmcgQ0Eg
|
||||
# UjM2AhAtmKdfiMvdO1IQbTd6fBa6MA0GCWCGSAFlAwQCAQUAoEwwGQYJKoZIhvcN
|
||||
# AQkDMQwGCisGAQQBgjcCAQQwLwYJKoZIhvcNAQkEMSIEICP8xDM/TA6DAht522S4
|
||||
# GJthGAjWV7dq3leHgPuAz501MA0GCSqGSIb3DQEBAQUABIICAIZ8ybwo/bLS8X4G
|
||||
# W719yjINSKgnkQQeTCY/kZ1JLBcQWvLoCgTn6TqVHy3rT6DtWIrb5+exLQUKbr2U
|
||||
# n8FJaa8okHpGOHMH4Ox3RS8hETWYML04e+D32yeRfsizAoYd9mjy1P1xXON0zrmx
|
||||
# +4N25/S+vjy8vVaWGcH0AofpNACCzqj88TpPBH2t89bI+AT/a8tMi5ZAjx9puCYm
|
||||
# U6C50S+T6DQ2NgSkkWVmre+TCds/ZTu+RMw5DQJbZ1gn+AP7Aks0TbOXzCvt8Uqg
|
||||
# k6S3OJF6Ix9KWrK8e2pUSgVtCQ2jkA9WH4dCp+AoAsmMZJYzh9A9wYcRizPZYvyA
|
||||
# 87cN0nGndZWKwcQ6sOmPLdAa5exldOtcptR25RmShSmDVYmWIOXinXPEsuSPCH1H
|
||||
# G0zFLCto5WFNZqMU6BDUxLRZVbqtlv4F6ey/M0Dglt/Tym5Oq93g+5rPnjWf9/tb
|
||||
# EW7QJbMv9TVWQhwhm31Q9u/Jk/XCiiXBRkCdOcN2MOHqgz9KRC5z0F8Oepr5WZ3N
|
||||
# FDYCOwYe7u3OWmnMxDslIVnVHLsTvJFMkClGDQW9PtIupX/7WskSfdmXBToXjOgS
|
||||
# +CxCpAK/6EstJ6c3WmmGKB0UA2gtzGSspSY8O/SZ25E8E3yyFFEUgwXt3bmAWvg6
|
||||
# GPJuXlK6ipmM7dLvMJmT+t1L1TpgoYIDbDCCA2gGCSqGSIb3DQEJBjGCA1kwggNV
|
||||
# AQkDMQwGCisGAQQBgjcCAQQwLwYJKoZIhvcNAQkEMSIEIKLFixJqyLim4inQ1BsR
|
||||
# KQx31lkWeAHXTt/p30njYTE4MA0GCSqGSIb3DQEBAQUABIICAFLm+QY3TZ5/fAL7
|
||||
# 0yRqyuxT6F0cFEXDUyPqneSjs1KBNEYNjcggUSrO+mkuE5y1TVnkMGQhCaSDddJb
|
||||
# iRdprKPbO4Xpu6wDs4D8Vc5a12E2yQdc0mnquH5njT5neYKRUMqF1gcRafJAGe/S
|
||||
# SavClNSUkfrcq8gPE4oF87MlJGuS9zvaNtzdUKmfXv7n4cxsLoTTdX8repX0J3IJ
|
||||
# lt8QH4WNJYbA3tTapDcFYdxl0hsVG+G3bKTj9QBt0qACcRL3mSFZlJpjRtUbUJuf
|
||||
# trM2uwK2VxTed0xWJiCyoGphFkQFf/1SDZxfTxoGO21CwWDyTUtMQF0OAkkGF1tl
|
||||
# MgwsMLk/gZne1UfjjSNG3uSC8iK7hWeKlcJYOmmPgtHYFV4EPrIHFnoTunVDyiRv
|
||||
# SVcnP4vV2f8277Ru9mQsXEmEBieDc3TbGvGXWNRi/UzN6D4dK0o5/3eBPWnKccPl
|
||||
# bR2d0MyyqpRKbZFmAZK78IvsMXVj74MTuJ90hsItloIQO2Bhksb33dOiTMBV8hxe
|
||||
# dHApdLIWG+EUMR6nVBGHZ6eY6ES8pGPPyp+BAN4bhmP6GtHJNLCJa+gNR+eeKtZj
|
||||
# dNlZfYkfctYmAG1MaDOB/uDgobRCq6S8R0J28DUBz/R9MqFKGXAZn5YPDlK7Z7FW
|
||||
# vNOjD1itU7lBWbbLHD4YbUsIGl4soYIDbDCCA2gGCSqGSIb3DQEJBjGCA1kwggNV
|
||||
# AgEBMG8wWzELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2Ex
|
||||
# MTAvBgNVBAMTKEdsb2JhbFNpZ24gVGltZXN0YW1waW5nIENBIC0gU0hBMzg0IC0g
|
||||
# RzQCEAEHZJsIsKf+fdZUqPL0KfYwCwYJYIZIAWUDBAIBoIIBPTAYBgkqhkiG9w0B
|
||||
# CQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yNDEyMTcwMDUxMDdaMCsG
|
||||
# CQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yNDEyMTcwMTA3MzZaMCsG
|
||||
# CSqGSIb3DQEJNDEeMBwwCwYJYIZIAWUDBAIBoQ0GCSqGSIb3DQEBCwUAMC8GCSqG
|
||||
# SIb3DQEJBDEiBCDxAIJ244JRnTpyoY3MT0C0qGrVhBiPNf6v1uoDZqsfGTCBpAYL
|
||||
# SIb3DQEJBDEiBCAa1c9DLjmLa+M5biQI+kJL5ojToWMj5lLz1ID1bsNKhTCBpAYL
|
||||
# KoZIhvcNAQkQAgwxgZQwgZEwgY4wgYsEFETTk5zNG4h/hnrM2oHsrw9l/NJZMHMw
|
||||
# X6RdMFsxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTEw
|
||||
# LwYDVQQDEyhHbG9iYWxTaWduIFRpbWVzdGFtcGluZyBDQSAtIFNIQTM4NCAtIEc0
|
||||
# AhABB2SbCLCn/n3WVKjy9Cn2MA0GCSqGSIb3DQEBCwUABIIBgJ03QFiApM65EpCc
|
||||
# CSivMXEaYICCrN9TttGPDa317ijkuZ4m0W6YD2X4zV+mJ59uyqbQAtWoLtR30G6u
|
||||
# 2DTgvj3JeMFmo/ix13GV12C95ENCPLeqtha2fvwZw/2PK/d1aG6p0EJXq8NJBk4f
|
||||
# 9Ufgs45LyI8twIpy/nIwxG+++uSHhPo+iL3QLHwrHTA+TDMkYsbZKQIpgMJlRAlp
|
||||
# O7LWsKFos9XUW/vcIkyGEKTfRf5nIac+lNkhZFVSsSx0U8vM5eaO9e20Q10N9NDb
|
||||
# 9RBRn1BGW31cX0kd75ag0hHMFSCQd3x+k1Rgl3jimYOg4a1hAh1KN2yRbb1XoVx7
|
||||
# kQfbDB6Xt5Mzan81qMlSaLvbCcHbjfDvC8X/B2UCQyoql88U2OkIq+HgKepe/xtP
|
||||
# RlloRV06ionr4nX7HcJeXrY2OjYXvGsAsMof1xmyVawwV0kSalMoPTXPmYL3u0HP
|
||||
# r/sbFYe/82GSGn8y6HwKgFknqguhKBsLlSwhy0hRO/lo1QHcPA==
|
||||
# AhABB2SbCLCn/n3WVKjy9Cn2MA0GCSqGSIb3DQEBCwUABIIBgGTFRH+xHlM4ZrDe
|
||||
# HoVPaJvKgyVsyqcIa2xroxfAs2hwhlFrjlb0VxPeCvxu4wRsrcombTLdrE8wkZUF
|
||||
# CO5/vef0QTs7OEnFudP/vVkopVIMFte8f4SGT4L0eq7wPVsV+3N5lcTDRYRQs2ct
|
||||
# lc0tFBWmJHy+WivEQcVvPW9nn+mewY2dM7EXyMOuxH+81u+yGx4VqgFQBIat77NZ
|
||||
# QPxPikmDVINGA+O/LVDjWetnQNvuNqvR2jYgx23tgMpNXsZXEKSF3QBTaF/ohXUp
|
||||
# dwVgJCsQ3+qFyaTHg+grW4bX4XT/BQapifCWNuNrglxQOlPMsC1XsXbTqmzyUBfB
|
||||
# ZhAU5/ctYbbI0uxUNyLDqdjr4i9pdcByn9EBikRRalovZooGhyRCGB1LsPXzSesb
|
||||
# MUAO6PdsFxQbTWJyu1yx3C3/4dw0HGrEegnlw0TwuNSM68I7YYbi8P6nKIvynUW3
|
||||
# 9tLQcAlWNHdUzuzAZwrsCPRBuacMPAt29ZlIRpBtlsi3zx9QYg==
|
||||
# SIG # End signature block
|
||||
|
||||
Loading…
Reference in New Issue
Block a user