Hi Alireza, 

Could you elaborate a more on the use case you have in mind? The description 
you mention is very generic. 

As far as I know we need to use polling to track the status of any async job 
(which is another API call) and execute based on response. That seems to be 
foundation principle behind all async calls. Alternately, you can also use 
CloudMonkey 
(https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+cloudmonkey+CLI)
  as a framework or dig a little into code there to implement a similar 
solution to execute hooks.

Regards,
Anurag

On 2/22/19, 6:22 PM, "Alireza Eskandari" <astro.alir...@gmail.com> wrote:

    Hi,
    I'm looking for a solution to implement hooks or callbacks for CloudStack
    API.
    For example execute an script when user calls deployVirtualMachine API.
    This script could be executed right after user submit his request or after
    the request completed successfully or failed.
    Maybe some API management solution could help me but the problem is
    understanding CS asyncjobs and their status.
    Thanks
    


anurag.awas...@shapeblue.com 
www.shapeblue.com
Amadeus House, Floral Street, London  WC2E 9DPUK
@shapeblue
  
 

Reply via email to