CMS_ExistPackageOnManagementServer

Description

Checks if the specified package exists on the management server the agent is connected to

Syntax

CMS_ExistPackageOnManagementServer(sPackage, sVersion, bMustExist) as Boolean

[bool]CMS_ExistPackageOnManagementServer -package <string> -version <string> -mustexist <bool>

Parameters

sPackage (String)

Name of the package

 sVersion (String)

Version of the package

bMustExist (Boolean)

Should missing package make the function return false

Return value

Boolean, TRUE if function completed successfully.

Boolean, TRUE if function completed successfully. 

Example

VBScript
If bStatus Then bStatus = CMS_ExistPackageOnManagementServer("TestPackage", "v1.0", False) If bStatus And gbValue Then bStatus = Job_WriteLog("Custom", "Package exists", bStatus, True)
PowerShell
if (CMS_ExistPackageOnManagementServer 'TestPackage' 'v1.0' $false) { $cs.Job_WriteLog("Exists", "TestPackage exists on the management server") }

Scripting Guidelines


Related functions