Major code cleanup
Remove many code duplications, merely by using more pythonic idioms. Use GraphQL more often. Better cope with errors: All requests can be retried; failed requests do not cause program termination; all error strings are repeated to the user at the end of execution. download_post() (formerly download_node()) does not repeat node metadata request (before this commit, this request was executed up to three times).
This commit is contained in:
1 parent
5d83a4ccf6
commit
58882f508e
2 files changed
+367
-359
No files matched your search
+359
-351
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user