summaryrefslogtreecommitdiffstats
path: root/cli/utils.py
diff options
context:
space:
mode:
authorJose M. Guisado <jguisado@soleta.eu>2022-05-20 10:22:42 +0200
committerJose M. Guisado <jguisado@soleta.eu>2022-05-20 10:22:42 +0200
commitd90ab82cec328004e743b2bfbb7c25b32eb299ea (patch)
treefcfbfd01f3517631119b7f41ae8363e1259177bd /cli/utils.py
parentf88bcf78ac9ffefcedfb4e108b703dac40ca5839 (diff)
format: use autopep8
Use autopep8 for coding format, and only for whitespace changes. This change drops use of tabs in favor of spaces. Doesn't use autopep8 --aggresive option. Format command: $ autopep8 --inline --recursive . When using git-blame, use --ignore-rev in order to ignore this reformatting commit.
Diffstat (limited to 'cli/utils.py')
-rw-r--r--cli/utils.py37
1 files changed, 20 insertions, 17 deletions
diff --git a/cli/utils.py b/cli/utils.py
index 208be68..b267207 100644
--- a/cli/utils.py
+++ b/cli/utils.py
@@ -7,25 +7,28 @@
import json
+
def scope_lookup(scope_id, scope_type, d):
- if scope_id == d.get('id') and scope_type == d.get('type'):
- return d
- for scope in d['scope']:
- lookup = scope_lookup(scope_id, scope_type, scope)
- if lookup is not None:
- return lookup
- return None
+ if scope_id == d.get('id') and scope_type == d.get('type'):
+ return d
+ for scope in d['scope']:
+ lookup = scope_lookup(scope_id, scope_type, scope)
+ if lookup is not None:
+ return lookup
+ return None
+
def ips_in_scope(scope):
- if scope is None:
- return []
- if 'ip' in scope:
- return [scope['ip']]
- ips = []
- for child in scope['scope']:
- ips += ips_in_scope(child)
- return ips
+ if scope is None:
+ return []
+ if 'ip' in scope:
+ return [scope['ip']]
+ ips = []
+ for child in scope['scope']:
+ ips += ips_in_scope(child)
+ return ips
+
def print_json(text):
- payload = json.loads(text)
- print(json.dumps(payload, sort_keys=True, indent=2))
+ payload = json.loads(text)
+ print(json.dumps(payload, sort_keys=True, indent=2))