About discovery
hook scripts
In addition
to the steps that are performed automatically during the discovery
process, you can use discovery hook scripts to specify additional
steps to occur during the postprocessing phase of the discovery.
provides two types of postprocessing discovery hook scripts. One
type is written in the
VMware Smart Assurance
proprietary Adapter Scripting Language (ASL), and
the other type is written in the open source Practical Extraction
and Report Language (Perl).ASL discovery hook scripts can be
used to modify the behavior of SNMP or CLI discovery, and Perl discovery
hook scripts can be used to modify the behavior of CLI discovery only.
As an example, and because does not automatically unmanage topology
objects during discovery, you can use an ASL script to direct to
unmanage certain topology objects during the discovery. If you need
to apply complicated logic to determine whether an topology object
should be unmanaged, then writing an ASL script might be useful.
As another example, and because does not automatically create device
(system) redundancy groups during discovery, you can use an ASL script
to direct to create device redundancy groups during the discovery.