)]}'
{"ceilometer/storage/impl_sqlalchemy.py":[{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"e2dd971a01da7fe235f3153d95b014d68ff10aa4","unresolved":false,"context_lines":[{"line_number":184,"context_line":"        else:"},{"line_number":185,"context_line":"            self.pool \u003d None"},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"    def _get_db_session(self):"},{"line_number":188,"context_line":"        return sqlalchemy_session.get_session()"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"    def upgrade(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUH%2F%2B3nA%3D","line":187,"updated":"2014-01-21 09:16:48.000000000","message":"That would be @staticmethod","commit_id":"7dea2108dd4eedd3995834695d51fc116e64bddb"},{"author":{"_account_id":1669,"name":"Julien Danjou","display_name":"jd","email":"julien@danjou.info","username":"jdanjou"},"change_message_id":"9c6f0edf3fb8270ce87e00b43bcc0b8268cb768f","unresolved":false,"context_lines":[{"line_number":184,"context_line":"        else:"},{"line_number":185,"context_line":"            self.pool \u003d None"},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"    def _get_db_session(self):"},{"line_number":188,"context_line":"        return sqlalchemy_session.get_session()"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"    def upgrade(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUH%2F%2B3kM%3D","line":187,"in_reply_to":"AAAAUH%2F%2B3mQ%3D","updated":"2014-01-21 09:23:42.000000000","message":"Definitely not an argument.","commit_id":"7dea2108dd4eedd3995834695d51fc116e64bddb"},{"author":{"_account_id":7763,"name":"Alexei Kornienko","email":"akornienko@mirantis.com","username":"akornienko"},"change_message_id":"fad0ea011bbfc9f2b8c7a99086f6c43ca18f3670","unresolved":false,"context_lines":[{"line_number":184,"context_line":"        else:"},{"line_number":185,"context_line":"            self.pool \u003d None"},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"    def _get_db_session(self):"},{"line_number":188,"context_line":"        return sqlalchemy_session.get_session()"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"    def upgrade(self):"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAUH%2F%2B3mQ%3D","line":187,"in_reply_to":"AAAAUH%2F%2B3nA%3D","updated":"2014-01-21 09:18:15.000000000","message":"That would not be the static method.\nLater it will use self data.","commit_id":"7dea2108dd4eedd3995834695d51fc116e64bddb"},{"author":{"_account_id":4491,"name":"Lianhao Lu","email":"llh_misc@outlook.com","username":"lianhao-lu"},"change_message_id":"a7a5272b8bb35b67e4e74a535e2cd05ea202a89b","unresolved":false,"context_lines":[{"line_number":240,"context_line":"        else:"},{"line_number":241,"context_line":"            self._real_record_metering_data(data)"},{"line_number":242,"context_line":""},{"line_number":243,"context_line":"    def _real_record_metering_data(self, data):"},{"line_number":244,"context_line":"        \"\"\"Write the data to the backend storage system."},{"line_number":245,"context_line":""},{"line_number":246,"context_line":"        :param data: a dictionary such as returned by"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAUH%2F%2BxiI%3D","line":243,"updated":"2014-01-22 09:27:22.000000000","message":"if the only purpose change from classmethod is to access the staticmethod _get_db_session(), I think the cls._get_db_session() could achieve the same.","commit_id":"d126dc078dd23951d9202449f94b898b66f75cd0"}]}
