diff --git a/library/async_status b/library/async_status index 5eeb09c0b5..dd0e58c6c7 100755 --- a/library/async_status +++ b/library/async_status @@ -19,6 +19,34 @@ # along with Ansible. If not, see . # +DOCUMENTATION = ''' +--- +module: async_status +short_description: Obtain status of asynchronous task +description: + - "This module gets the status of an asynchronous task. See: + U(http://ansible.cc/docs/playbooks2.html#asynchronous-actions-and-polling)" +version_added: "0.5" +options: + jid: + description: + - Job or task identifier + required: true + default: null + aliases: [] + mode: + description: + - if C(status), obtain the status; if C(cleanup), clean up the async job cache + located in C(~/.ansible_async/) for the specified job I(jid). + required: false + choices: [ "status", "cleanup" ] + default: "status" +notes: + - See U(http://ansible.cc/docs/playbooks2.html#asynchronous-actions-and-polling) +requirements: [] +author: Michael DeHaan +''' + import datetime import traceback