Page Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
doc:plugin_interface [2011/03/04 14:16]
cperez [The specific_deployment interface]
doc:plugin_interface [2011/03/04 14:16] (current)
cperez [The specific_deployment interface]
Line 35: Line 35:
 This interface provides methods called during the execution of the deployment plan. This interface provides methods called during the execution of the deployment plan.
  
-  - ''​start(bool dr)''​ is called when starting a deployment. Note that the default implementation ​set the protected member variable dryrun to this boolean.+  - ''​start(bool dr)''​ is called when starting a deployment. Note that the default implementation ​sets the protected member variable dryrun to this boolean.
   - ''​new_pg(pg_id,​ pg_card)''​ is called for each proc_group to be executed.   - ''​new_pg(pg_id,​ pg_card)''​ is called for each proc_group to be executed.
   - ''​bool pg_is_asynchronous()''​ is called internally. It must returns true if the proc_group can be launched in background. If one of the proc_group needs another proc_group to be executed _and_ finished, run the latter synchronously.   - ''​bool pg_is_asynchronous()''​ is called internally. It must returns true if the proc_group can be launched in background. If one of the proc_group needs another proc_group to be executed _and_ finished, run the latter synchronously.

Powered by Heliovista - Création site internet