)]}'
{"ironic/tests/objects/test_chassis.py":[{"author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"change_message_id":"543057d00c2d9cc5465cc553b9134fc5a5d00386","unresolved":false,"context_lines":[{"line_number":14,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":15,"context_line":"#    under the License."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"import copy"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"import mock"},{"line_number":20,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATn%2F9Nqc%3D","side":"PARENT","line":17,"updated":"2013-12-13 23:19:46.000000000","message":"you just added this in the last patch set...","commit_id":"56fc0a846853514124041b99617be439756c58de"},{"author":{"_account_id":2889,"name":"Aeva Black","email":"aeva.online@gmail.com","username":"tenbrae"},"change_message_id":"543057d00c2d9cc5465cc553b9134fc5a5d00386","unresolved":false,"context_lines":[{"line_number":22,"context_line":"from ironic import objects"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"from ironic.tests.db import base"},{"line_number":25,"context_line":"from ironic.tests.db import utils as db_utils"},{"line_number":26,"context_line":"from ironic.tests.objects import utils"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATn%2F9Nqg%3D","line":25,"updated":"2013-12-13 23:19:46.000000000","message":"you just removed this line in the previous patch set -- why are you adding it back now?","commit_id":"4008da1b29d7a406b2f66921d9aac8e2ddc4f2ed"},{"author":{"_account_id":8412,"name":"Mike Durnosvistov","email":"glacierr.dev@gmail.com","username":"mdurnosvistov"},"change_message_id":"38f29fc7efb361c7553f544ad5c0a4aec625d359","unresolved":false,"context_lines":[{"line_number":22,"context_line":"from ironic import objects"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"from ironic.tests.db import base"},{"line_number":25,"context_line":"from ironic.tests.db import utils as db_utils"},{"line_number":26,"context_line":"from ironic.tests.objects import utils"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATn%2F9NmY%3D","line":25,"in_reply_to":"AAAATn%2F9Nns%3D","updated":"2013-12-13 23:45:33.000000000","message":"Oh, forgot to add that I run the tests with commented out __set/getitem__() in base.py","commit_id":"4008da1b29d7a406b2f66921d9aac8e2ddc4f2ed"},{"author":{"_account_id":8412,"name":"Mike Durnosvistov","email":"glacierr.dev@gmail.com","username":"mdurnosvistov"},"change_message_id":"3105470dd7ee2e4b688206e5c2d36862a78667f8","unresolved":false,"context_lines":[{"line_number":22,"context_line":"from ironic import objects"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"from ironic.tests.db import base"},{"line_number":25,"context_line":"from ironic.tests.db import utils as db_utils"},{"line_number":26,"context_line":"from ironic.tests.objects import utils"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAATn%2F9Nns%3D","line":25,"in_reply_to":"AAAATn%2F9Nqg%3D","updated":"2013-12-13 23:37:30.000000000","message":"Thank you for comment and rewiew. \nBecause when I run tests for objects that, for example in https://github.com/openstack/ironic/blob/master/ironic/objects/node.py\n \n@base.remotable_classmethod\ndef get_by_uuid(cls, context, uuid):\n        \"\"\"Find a node based on uuid and return a Node object.\n\n        :param uuid: the uuid of a node.\n        :returns: a :class:`Node` object.\n        \"\"\"\n        db_node \u003d cls.dbapi.get_node(uuid)\n        return Node._from_db_object(cls(), db_node)\n\ndb_node - was an object instead of a dictionary, so I added this code to return dictionary. And excuse me for my english \u003d)","commit_id":"4008da1b29d7a406b2f66921d9aac8e2ddc4f2ed"}]}
