1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2026-02-04 07:51:50 +00:00

fix ruff case B015 (#11145)

* fix ruff case B015

* add changelog frag
This commit is contained in:
Alexei Znamensky 2025-11-13 18:23:30 +13:00 committed by GitHub
parent f5c2c8b9a2
commit 255059f7b3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 16 additions and 17 deletions

View file

@ -95,25 +95,23 @@ class IpinfoioFacts:
response, info = fetch_url(
self.module,
self.url,
force=True, # NOQA
force=True,
timeout=self.timeout,
)
try:
info["status"] == 200
except AssertionError:
if info["status"] != 200:
self.module.fail_json(msg=f"Could not get {self.url} page, check for connectivity!")
try:
content = response.read()
result = self.module.from_json(content)
except ValueError:
self.module.fail_json(msg=f"Failed to parse the ipinfo.io response: {self.url} {content}")
else:
try:
content = response.read()
result = self.module.from_json(content.decode("utf8"))
except ValueError:
self.module.fail_json(msg=f"Failed to parse the ipinfo.io response: {self.url} {content}")
else:
return result
return result
def main():
module = AnsibleModule( # NOQA
module = AnsibleModule(
argument_spec=dict(
http_agent=dict(default=USER_AGENT),
timeout=dict(type="int", default=10),