)]}'
{"oslo_messaging/notify/notifier.py":[{"author":{"_account_id":8770,"name":"Ken Giusti","email":"kgiusti@gmail.com","username":"kgiusti"},"change_message_id":"34fc49cce3bb8886a06fd7f43d3f563932e433ff","unresolved":false,"context_lines":[{"line_number":60,"context_line":"_LOG \u003d logging.getLogger(__name__)"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"def _send_notification():"},{"line_number":64,"context_line":"    \"\"\"Command line tool to send notifications manually.\"\"\""},{"line_number":65,"context_line":"    parser \u003d argparse.ArgumentParser("},{"line_number":66,"context_line":"        description\u003d\u0027Oslo.messaging notification sending\u0027,"}],"source_content_type":"text/x-python","patch_set":1,"id":"1aa78d24_ef64ab22","line":63,"updated":"2016-07-13 13:59:35.000000000","message":"Not a -1, but something to consider:  can you add an optional \u0027topic\u0027 argument?  Otherwise the topic is taken from the configuration, which makes it a little harder to \u0027ping\u0027 an arbitrary listener.","commit_id":"27772d504b62b3b095a0d8f850cabccfdfe0c4f2"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"08f6933a7ba5f0133f7c5ae79d363889d72ab115","unresolved":false,"context_lines":[{"line_number":75,"context_line":"                        default\u003d\"test\","},{"line_number":76,"context_line":"                        help\u003d\"Event type\")"},{"line_number":77,"context_line":"    parser.add_argument(\u0027--topic\u0027,"},{"line_number":78,"context_line":"                        nargs\u003d\u0027*\u0027,"},{"line_number":79,"context_line":"                        help\u003d\"Topic to send to\")"},{"line_number":80,"context_line":"    parser.add_argument(\u0027--priority\u0027,"},{"line_number":81,"context_line":"                        default\u003d\"info\","}],"source_content_type":"text/x-python","patch_set":2,"id":"1aa78d24_f2580bfb","line":78,"updated":"2016-07-13 15:23:00.000000000","message":"dest\u003dtopics is missing.","commit_id":"0975698fc38c1aeaa56fd0e4bf5f113f0d922dee"},{"author":{"_account_id":2813,"name":"Mehdi Abaakouk","email":"sileht@sileht.net","username":"sileht"},"change_message_id":"9443468ef31205618e205ac038f397adf360baa1","unresolved":false,"context_lines":[{"line_number":98,"context_line":"    conf([],"},{"line_number":99,"context_line":"         default_config_files\u003d[args.config_file] if args.config_file else None)"},{"line_number":100,"context_line":"    transport \u003d get_notification_transport(conf, url\u003dargs.transport_url)"},{"line_number":101,"context_line":"    notifier \u003d Notifier(transport, args.publisher_id, topics\u003dargs.topic,"},{"line_number":102,"context_line":"                        driver\u003dargs.driver)"},{"line_number":103,"context_line":"    notifier._notify({}, args.event_type, args.payload, args.priority)"},{"line_number":104,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"1aa78d24_887fd8a9","line":101,"range":{"start_line":101,"start_character":66,"end_line":101,"end_character":71},"updated":"2016-07-13 15:55:25.000000000","message":"that works too :)","commit_id":"ff9b4bb938dcc7cdd8c7fa4d2fe716f4c33a9ca6"}]}
