)]}'
{"spec/classes/trove_db_spec.rb":[{"author":{"_account_id":9061,"name":"David Moreau Simard","email":"moi@dmsimard.com","username":"dmsimard"},"change_message_id":"d25b92a0ac1e559240c58e6dfc651d715d4c4a23","unresolved":false,"context_lines":[{"line_number":83,"context_line":""},{"line_number":84,"context_line":"    it_configures \u0027trove::db\u0027"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"    context \u0027using pymysq driver\u0027 do"},{"line_number":87,"context_line":"      let :params do"},{"line_number":88,"context_line":"        { :database_connection     \u003d\u003e \u0027mysql+pymysql://trove:trove@localhost/trove\u0027, }"},{"line_number":89,"context_line":"      end"}],"source_content_type":"text/x-ruby","patch_set":2,"id":"9a8ffd7b_41415962","line":86,"updated":"2015-12-02 14:28:37.000000000","message":"typo","commit_id":"bece4fd19ced6fa83670f9a4f568a3416c3553c3"},{"author":{"_account_id":7732,"name":"IvanBerezovskiy","email":"ivan.berezovskii@gmail.com","username":"iberezovskiy"},"change_message_id":"7e4d6356e535953a5667c1b781adbef239087ea2","unresolved":false,"context_lines":[{"line_number":83,"context_line":""},{"line_number":84,"context_line":"    it_configures \u0027trove::db\u0027"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"    context \u0027using pymysq driver\u0027 do"},{"line_number":87,"context_line":"      let :params do"},{"line_number":88,"context_line":"        { :database_connection     \u003d\u003e \u0027mysql+pymysql://trove:trove@localhost/trove\u0027, }"},{"line_number":89,"context_line":"      end"}],"source_content_type":"text/x-ruby","patch_set":2,"id":"9a8ffd7b_3c947841","line":86,"in_reply_to":"9a8ffd7b_41415962","updated":"2015-12-02 14:36:22.000000000","message":"thank you!","commit_id":"bece4fd19ced6fa83670f9a4f568a3416c3553c3"},{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"2e4a19730805d6b77f4292ae10209b1b7ff69280","unresolved":false,"context_lines":[{"line_number":39,"context_line":"    context \u0027with MySQL-python library as backend package\u0027 do"},{"line_number":40,"context_line":"      let :params do"},{"line_number":41,"context_line":"        { :database_connection     \u003d\u003e \u0027mysql://trove:trove@localhost/trove\u0027, }"},{"line_number":42,"context_line":"\t\t\t      end"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"      it { is_expected.to contain_package(\u0027python-mysqldb\u0027).with(:ensure \u003d\u003e \u0027present\u0027) }"},{"line_number":45,"context_line":"    end"}],"source_content_type":"text/x-ruby","patch_set":3,"id":"9a8ffd7b_8b5c337e","line":42,"updated":"2015-12-02 16:46:42.000000000","message":"Totally unrelated, but tabs :)","commit_id":"bc635b4415c24ec548e190db8155e45dba6aa808"},{"author":{"_account_id":7732,"name":"IvanBerezovskiy","email":"ivan.berezovskii@gmail.com","username":"iberezovskiy"},"change_message_id":"bd9a1bdb8df676dbb98f90c35de7480bd20052a5","unresolved":false,"context_lines":[{"line_number":39,"context_line":"    context \u0027with MySQL-python library as backend package\u0027 do"},{"line_number":40,"context_line":"      let :params do"},{"line_number":41,"context_line":"        { :database_connection     \u003d\u003e \u0027mysql://trove:trove@localhost/trove\u0027, }"},{"line_number":42,"context_line":"\t\t\t      end"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"      it { is_expected.to contain_package(\u0027python-mysqldb\u0027).with(:ensure \u003d\u003e \u0027present\u0027) }"},{"line_number":45,"context_line":"    end"}],"source_content_type":"text/x-ruby","patch_set":3,"id":"9a8ffd7b_b3e969b9","line":42,"in_reply_to":"9a8ffd7b_8b5c337e","updated":"2015-12-02 17:54:46.000000000","message":"I also thought to fix them. I\u0027ll do that. thanks","commit_id":"bc635b4415c24ec548e190db8155e45dba6aa808"},{"author":{"_account_id":13294,"name":"Javier Peña","email":"jpena@redhat.com","username":"jpena"},"change_message_id":"2e4a19730805d6b77f4292ae10209b1b7ff69280","unresolved":false,"context_lines":[{"line_number":107,"context_line":""},{"line_number":108,"context_line":"    it_configures \u0027trove::db\u0027"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"    context \u0027using pymysql driver\u0027 do"},{"line_number":111,"context_line":"      it { is_expected.not_to contain_package(\u0027trove-backend-package\u0027) }"},{"line_number":112,"context_line":"    end"},{"line_number":113,"context_line":"  end"}],"source_content_type":"text/x-ruby","patch_set":3,"id":"9a8ffd7b_eb74dffe","line":110,"updated":"2015-12-02 16:46:42.000000000","message":"To make sure we are testint the pymysql driver, we should add:\n\n      let :params do\n        { :database_connection   \u003d\u003e \u0027mysql+pymysql://user:pass@db/db\u0027, }\n      end\n\nI just realized I was missing that in the puppet-nova review.","commit_id":"bc635b4415c24ec548e190db8155e45dba6aa808"},{"author":{"_account_id":7732,"name":"IvanBerezovskiy","email":"ivan.berezovskii@gmail.com","username":"iberezovskiy"},"change_message_id":"bd9a1bdb8df676dbb98f90c35de7480bd20052a5","unresolved":false,"context_lines":[{"line_number":107,"context_line":""},{"line_number":108,"context_line":"    it_configures \u0027trove::db\u0027"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"    context \u0027using pymysql driver\u0027 do"},{"line_number":111,"context_line":"      it { is_expected.not_to contain_package(\u0027trove-backend-package\u0027) }"},{"line_number":112,"context_line":"    end"},{"line_number":113,"context_line":"  end"}],"source_content_type":"text/x-ruby","patch_set":3,"id":"9a8ffd7b_33bfb9ab","line":110,"in_reply_to":"9a8ffd7b_eb74dffe","updated":"2015-12-02 17:54:46.000000000","message":"Yep, you are right. Thank you!","commit_id":"bc635b4415c24ec548e190db8155e45dba6aa808"}]}
