Fixes #3433
Signed-off-by: Ryan Lerch rlerch@redhat.com
rebased onto 5b60de3f91b45b001c3609e7946b7697ca9bab78
rebased onto ec263df0fe5954f2df073abc62ca14acd5d4950b
Rebased the commit to fix a couple of formatting issues that were causing the flake8 test to fail.
Seems to work fine for comments, I'm not sure for notifications (flask keeps on failing with Broken pipe... :()
Anyway, it's better than what we have now, so I'm going to merge as is and we cann poke more at this when it's in staging.
rebased onto 1fa495df2d8ddc7094af4f5194db9ba3450b3d67
Pull-Request has been merged by pingou
Fixes #3433
Signed-off-by: Ryan Lerch rlerch@redhat.com