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.