Merge pull request #77 from PaulSec/master

Fixed the JSON output format (\n breaks JSON loading afterwards)
pull/80/head
Raphaël Vinot 2017-05-02 17:05:00 +02:00 committed by GitHub
commit 96e28533e0
3 changed files with 5 additions and 10 deletions

View File

@ -19,8 +19,7 @@ def download_last(m, last, out=None):
result = m.download_last(last) result = m.download_last(last)
if out is None: if out is None:
if 'response' in result: if 'response' in result:
for e in result['response']: print(json.dumps(result['response']))
print(json.dumps(e) + '\n')
else: else:
print('No results for that time period') print('No results for that time period')
exit(0) exit(0)

View File

@ -18,12 +18,10 @@ def search(m, quiet, url, controller, out=None, **kwargs):
for e in result['response']: for e in result['response']:
print('{}{}{}\n'.format(url, '/events/view/', e['Event']['id'])) print('{}{}{}\n'.format(url, '/events/view/', e['Event']['id']))
elif out is None: elif out is None:
for e in result['response']: print(json.dumps(result['response']))
print(json.dumps(e) + '\n')
else: else:
with open(out, 'w') as f: with open(out, 'w') as f:
for e in result['response']: f.write(json.dumps(result['response']))
f.write(json.dumps(e) + '\n')
if __name__ == '__main__': if __name__ == '__main__':

View File

@ -18,12 +18,10 @@ def searchall(m, search, quiet, url, out=None):
for e in result['response']: for e in result['response']:
print('{}{}{}\n'.format(url, '/events/view/', e['Event']['id'])) print('{}{}{}\n'.format(url, '/events/view/', e['Event']['id']))
elif out is None: elif out is None:
for e in result['response']: print(json.dumps(result['response']))
print(json.dumps(e) + '\n')
else: else:
with open(out, 'w') as f: with open(out, 'w') as f:
for e in result['response']: f.write(json.dumps(result['response']))
f.write(json.dumps(e) + '\n')
if __name__ == '__main__': if __name__ == '__main__':