def main():
parser = argparse.ArgumentParser(description=DESCRIPTION)<EOL>parser.add_argument(<EOL>'<STR_LIT>', '<STR_LIT>', help='<STR_LIT>', action='<STR_LIT:store_true>'<EOL>)<EOL>args = parser.parse_args()<EOL>generator = SignatureGenerator(debug=args.verbose)<EOL>crash_data = json.loads(sys.stdin.read())<EOL>ret = generator.generate(crash_data)<EOL>print(json.dumps(ret, indent=<NUM_LIT:2>))<EOL>
Takes crash data via stdin and generates a Socorro signature