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")
}