File: //opt/OV/misc/eaagt/opcconfigfile.xml
<?xml version="1.0" encoding="UTF-8"?>
<!--======================================================================-->
<!-- HP OpenView Operations Agent -->
<!-- ============================ -->
<!-- -->
<!-- File: opcconfigfile.xml -->
<!-- Description: HP OV Control Registration file for the HP OpenView -->
<!-- Operations Agent -->
<!-- Author: Umesh S Sharoff -->
<!-- Created: 17-Jul-2006 -->
<!-- Language: XML -->
<!-- -->
<!-- (c) Copyright 2002, Hewlett-Packard GmbH, all rights reserved -->
<!-- -->
<!--======================================================================-->
<ovc:OvCtrl xmlns:ovc="http://openview.hp.com/xmlns/ctrl/registration/1.0">
<ovc:Component>
<!--==============================================-->
<!-- OVO Sub Agent to process configfile policies -->
<!--==============================================-->
<ovc:Name>opccfgfile</ovc:Name>
<ovc:Label>
<ovc:String>OVO configfile Agent</ovc:String>
</ovc:Label>
<ovc:Dependency>ovconfd</ovc:Dependency>
<ovc:Category>AGENT</ovc:Category>
<ovc:Category>EA</ovc:Category>
<ovc:ProcessDescription>opcconfigfile</ovc:ProcessDescription>
<ovc:OnHook>
<ovc:Name>START</ovc:Name>
<ovc:Actions>
<ovc:Start>
<ovc:CommandLine>$LBinDir/eaagt/opcconfigfile</ovc:CommandLine>
</ovc:Start>
</ovc:Actions>
</ovc:OnHook>
<ovc:OnHook>
<ovc:Name>START_CHECK</ovc:Name>
<ovc:Actions>
<ovc:Execute>
<ovc:CommandLine>$BinDir/ovpolicy -checkpolicy dummypolicy</ovc:CommandLine>
</ovc:Execute>
</ovc:Actions>
</ovc:OnHook>
<ovc:OnEvent>
<ovc:Name>CHECK_POLICY:configfile</ovc:Name>
<ovc:Actions>
<ovc:Execute>
<ovc:CommandLine>$LBinDir/eaagt/opcconfigfile</ovc:CommandLine>
<ovc:ActionTimeout>600</ovc:ActionTimeout>
</ovc:Execute>
</ovc:Actions>
</ovc:OnEvent>
<ovc:OnEvent>
<ovc:Name>REMOVE_POLICY:configfile</ovc:Name>
<ovc:Actions>
<ovc:Execute>
<ovc:CommandLine>$LBinDir/eaagt/opcconfigfile</ovc:CommandLine>
<ovc:ActionTimeout>600</ovc:ActionTimeout>
</ovc:Execute>
</ovc:Actions>
</ovc:OnEvent>
<ovc:OnEvent>
<ovc:Name>ENABLE_POLICY:configfile</ovc:Name>
<ovc:Actions>
<ovc:Execute>
<ovc:CommandLine>$LBinDir/eaagt/opcconfigfile</ovc:CommandLine>
<ovc:ActionTimeout>600</ovc:ActionTimeout>
</ovc:Execute>
</ovc:Actions>
</ovc:OnEvent>
<ovc:OnEvent>
<ovc:Name>DISABLE_POLICY:configfile</ovc:Name>
<ovc:Actions>
<ovc:Execute>
<ovc:CommandLine>$LBinDir/eaagt/opcconfigfile</ovc:CommandLine>
<ovc:ActionTimeout>600</ovc:ActionTimeout>
</ovc:Execute>
</ovc:Actions>
</ovc:OnEvent>
</ovc:Component>
</ovc:OvCtrl>