N1 Service Provisioning System 4.1 Reference Guide

snapshot Inheritance and Overriding

By default, a derived component inherits all accessible snapshot blocks of its base component. Semantics for overriding a snapshot block are the same as those for overriding an install block.


Note –

There is no way to call the base component snapshot block"s prepare block from a derived component snapshot block"s prepare block. Same goes for cleanup. To do this, the base component must factor its prepare/cleanup steps into a control block that may be called by the derived component.