summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAki <please@ignore.pl>2022-05-25 00:00:09 +0200
committerAki <please@ignore.pl>2022-05-25 00:00:09 +0200
commitdc25a785bbb41d4f375d520235e3d9629905f3f2 (patch)
tree526a97ab96ed0a042649fef77a0ea25dfecbb15b
parent4f24dc1fb9c42370726f0b5daec35d38b2459513 (diff)
downloadsalvager-dc25a785bbb41d4f375d520235e3d9629905f3f2.zip
salvager-dc25a785bbb41d4f375d520235e3d9629905f3f2.tar.gz
salvager-dc25a785bbb41d4f375d520235e3d9629905f3f2.tar.bz2
Added CLI option to enable indented dumps
-rw-r--r--scrap.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/scrap.py b/scrap.py
index b396ccb..c985e8c 100644
--- a/scrap.py
+++ b/scrap.py
@@ -109,12 +109,14 @@ def main():
parser = argparse.ArgumentParser()
parser.add_argument("url")
parser.add_argument("-o", "--output")
+ parser.add_argument("--pretty", action='store_true')
args = parser.parse_args()
snapshot = get_related_kills(args.url)
expand_hashes(snapshot)
filename = output_name(args)
with open(filename, "w") as fd:
- fd.write(json.dumps(snapshot))
+ opts = {'indent': 4} if args.pretty else {}
+ fd.write(json.dumps(snapshot, **opts))
fd.write("\n")