Procedure dependencies allow for prerequisite procedures to be defined for library items. This can be useful when a procedure requires one or more other procedures to have already been successfully executed before the current procedure can be executed.
If you select a procedure with dependencies from the Software Package Library, the dependencies are listed in the Procedure Dependencies folder in the right pane. Only installation procedures can be dependent procedures. When a job is to be executed using the parent procedure in the folder, a software delivery function checks whether the dependent prerequisite procedures have been executed. If they have not, then those procedures are executed first, in the order they are listed in the Procedure Dependencies folder.
Note: Uninstallation of dependent prerequisite procedures does not automatically cause the uninstallation of the depending procedures.
Procedures can have more than one level of dependency. For instance, a procedure in the Procedure Dependencies folder can also have a procedure dependency. When the job container is evaluated, all of these dependencies are addressed. Jobs are then generated, which can in turn generate other jobs.
|
Copyright © 2013 CA.
All rights reserved.
|
|