mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-04-15 16:31:30 +00:00
Reformat everything.
This commit is contained in:
parent
3f2213791a
commit
340ff8586d
1008 changed files with 61301 additions and 58309 deletions
|
|
@ -75,25 +75,25 @@ from ansible.module_utils.basic import AnsibleModule
|
|||
from ansible.module_utils.urls import fetch_url, url_argument_spec
|
||||
|
||||
|
||||
NEXMO_API = 'https://rest.nexmo.com/sms/json'
|
||||
NEXMO_API = "https://rest.nexmo.com/sms/json"
|
||||
|
||||
|
||||
def send_msg(module):
|
||||
failed = list()
|
||||
responses = dict()
|
||||
msg = {
|
||||
'api_key': module.params.get('api_key'),
|
||||
'api_secret': module.params.get('api_secret'),
|
||||
'from': module.params.get('src'),
|
||||
'text': module.params.get('msg')
|
||||
"api_key": module.params.get("api_key"),
|
||||
"api_secret": module.params.get("api_secret"),
|
||||
"from": module.params.get("src"),
|
||||
"text": module.params.get("msg"),
|
||||
}
|
||||
for number in module.params.get('dest'):
|
||||
msg['to'] = number
|
||||
for number in module.params.get("dest"):
|
||||
msg["to"] = number
|
||||
url = f"{NEXMO_API}?{urlencode(msg)}"
|
||||
|
||||
headers = dict(Accept='application/json')
|
||||
headers = dict(Accept="application/json")
|
||||
response, info = fetch_url(module, url, headers=headers)
|
||||
if info['status'] != 200:
|
||||
if info["status"] != 200:
|
||||
failed.append(number)
|
||||
responses[number] = dict(failed=True)
|
||||
|
||||
|
|
@ -103,18 +103,17 @@ def send_msg(module):
|
|||
failed.append(number)
|
||||
responses[number] = dict(failed=True)
|
||||
else:
|
||||
for message in responses[number]['messages']:
|
||||
if int(message['status']) != 0:
|
||||
for message in responses[number]["messages"]:
|
||||
if int(message["status"]) != 0:
|
||||
failed.append(number)
|
||||
responses[number] = dict(failed=True, **responses[number])
|
||||
|
||||
if failed:
|
||||
msg = 'One or messages failed to send'
|
||||
msg = "One or messages failed to send"
|
||||
else:
|
||||
msg = ''
|
||||
msg = ""
|
||||
|
||||
module.exit_json(failed=bool(failed), msg=msg, changed=False,
|
||||
responses=responses)
|
||||
module.exit_json(failed=bool(failed), msg=msg, changed=False, responses=responses)
|
||||
|
||||
|
||||
def main():
|
||||
|
|
@ -123,18 +122,16 @@ def main():
|
|||
dict(
|
||||
api_key=dict(required=True, no_log=True),
|
||||
api_secret=dict(required=True, no_log=True),
|
||||
src=dict(required=True, type='int'),
|
||||
dest=dict(required=True, type='list', elements='int'),
|
||||
src=dict(required=True, type="int"),
|
||||
dest=dict(required=True, type="list", elements="int"),
|
||||
msg=dict(required=True),
|
||||
),
|
||||
)
|
||||
|
||||
module = AnsibleModule(
|
||||
argument_spec=argument_spec
|
||||
)
|
||||
module = AnsibleModule(argument_spec=argument_spec)
|
||||
|
||||
send_msg(module)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue