1
0
Fork 0
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:
Felix Fontein 2025-11-01 12:08:41 +01:00
parent 3f2213791a
commit 340ff8586d
1008 changed files with 61301 additions and 58309 deletions

View file

@ -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()