)]}'
{"nova/db/sqlalchemy/migrate_repo/versions/159_revert_ip_column_length.py":[{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"00c35b133730b1a59888eae53781770b7df1a551","unresolved":false,"context_lines":[{"line_number":59,"context_line":"    dialect \u003d migrate_engine.url.get_dialect()"},{"line_number":60,"context_line":"    if dialect not in [postgresql.dialect, sqlite.dialect]:"},{"line_number":61,"context_line":"        meta \u003d MetaData()"},{"line_number":62,"context_line":"        meta.bind \u003d migrate_engine"},{"line_number":63,"context_line":"        for table, column in TABLE_COLUMNS:"},{"line_number":64,"context_line":"            t \u003d Table(table, meta, autoload\u003dTrue)"},{"line_number":65,"context_line":"            getattr(t.c, column).alter(type\u003dString(43))"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAM3%2F%2Bn2Y%3D","line":62,"updated":"2013-02-25 15:06:41.000000000","message":"Looking at line 50, we are passing in migrate_engine as a parameter and in line 62, we are setting it later. do we need to stick to one way of doing it? does it matter? :)","commit_id":"e5d262f2e9691d17b4d6aef9e1aaf3ceb0ee271b"},{"author":{"_account_id":5174,"name":"Mauro Sergio Martins Rodrigues","email":"maurosr@linux.vnet.ibm.com","username":"maurosr"},"change_message_id":"dda88d9ff6b60740f231ba55fb4ba5d02a5562d7","unresolved":false,"context_lines":[{"line_number":59,"context_line":"    dialect \u003d migrate_engine.url.get_dialect()"},{"line_number":60,"context_line":"    if dialect not in [postgresql.dialect, sqlite.dialect]:"},{"line_number":61,"context_line":"        meta \u003d MetaData()"},{"line_number":62,"context_line":"        meta.bind \u003d migrate_engine"},{"line_number":63,"context_line":"        for table, column in TABLE_COLUMNS:"},{"line_number":64,"context_line":"            t \u003d Table(table, meta, autoload\u003dTrue)"},{"line_number":65,"context_line":"            getattr(t.c, column).alter(type\u003dString(43))"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAM3%2F%2Bnzg%3D","line":62,"in_reply_to":"AAAAM3%2F%2Bn2Y%3D","updated":"2013-02-25 16:30:21.000000000","message":"it doesn\u0027t, but I\u0027ll rework this to look like line 50.. thanks!","commit_id":"e5d262f2e9691d17b4d6aef9e1aaf3ceb0ee271b"}],"nova/tests/test_migrations.py":[{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"00c35b133730b1a59888eae53781770b7df1a551","unresolved":false,"context_lines":[{"line_number":936,"context_line":"    # migration 159 - revert ip column size"},{"line_number":937,"context_line":"    def _check_159(self, engine, data):"},{"line_number":938,"context_line":"        dialect \u003d engine.url.get_dialect()"},{"line_number":939,"context_line":"        # NOTE(maurosr): check if column lenght is 39 again (it currently makes"},{"line_number":940,"context_line":"        # sense only for mysql)"},{"line_number":941,"context_line":"        if dialect not in [postgresql.dialect, sqlite.dialect]:"},{"line_number":942,"context_line":"            console_pools \u003d get_table(engine, \u0027console_pools\u0027)"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAM3%2F%2Bn2Q%3D","line":939,"updated":"2013-02-25 15:06:41.000000000","message":"lenght -\u003e length","commit_id":"e5d262f2e9691d17b4d6aef9e1aaf3ceb0ee271b"},{"author":{"_account_id":5174,"name":"Mauro Sergio Martins Rodrigues","email":"maurosr@linux.vnet.ibm.com","username":"maurosr"},"change_message_id":"dda88d9ff6b60740f231ba55fb4ba5d02a5562d7","unresolved":false,"context_lines":[{"line_number":936,"context_line":"    # migration 159 - revert ip column size"},{"line_number":937,"context_line":"    def _check_159(self, engine, data):"},{"line_number":938,"context_line":"        dialect \u003d engine.url.get_dialect()"},{"line_number":939,"context_line":"        # NOTE(maurosr): check if column lenght is 39 again (it currently makes"},{"line_number":940,"context_line":"        # sense only for mysql)"},{"line_number":941,"context_line":"        if dialect not in [postgresql.dialect, sqlite.dialect]:"},{"line_number":942,"context_line":"            console_pools \u003d get_table(engine, \u0027console_pools\u0027)"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAM3%2F%2BnzY%3D","line":939,"in_reply_to":"AAAAM3%2F%2Bn2Q%3D","updated":"2013-02-25 16:30:21.000000000","message":"thanks!","commit_id":"e5d262f2e9691d17b4d6aef9e1aaf3ceb0ee271b"},{"author":{"_account_id":5638,"name":"Davanum Srinivas","email":"davanum@gmail.com","username":"dims-v"},"change_message_id":"00c35b133730b1a59888eae53781770b7df1a551","unresolved":false,"context_lines":[{"line_number":946,"context_line":""},{"line_number":947,"context_line":"    def _post_downgrade_159(self, engine):"},{"line_number":948,"context_line":"        dialect \u003d engine.url.get_dialect()"},{"line_number":949,"context_line":"        # NOTE(maurosr): check if column lenght is 43 again (it currently makes"},{"line_number":950,"context_line":"        # sense only for mysql)"},{"line_number":951,"context_line":"        if dialect not in [postgresql.dialect, sqlite.dialect]:"},{"line_number":952,"context_line":"            console_pools \u003d get_table(engine, \u0027console_pools\u0027)"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAM3%2F%2Bn2I%3D","line":949,"updated":"2013-02-25 15:06:41.000000000","message":"lenght -\u003e length","commit_id":"e5d262f2e9691d17b4d6aef9e1aaf3ceb0ee271b"},{"author":{"_account_id":5174,"name":"Mauro Sergio Martins Rodrigues","email":"maurosr@linux.vnet.ibm.com","username":"maurosr"},"change_message_id":"dda88d9ff6b60740f231ba55fb4ba5d02a5562d7","unresolved":false,"context_lines":[{"line_number":946,"context_line":""},{"line_number":947,"context_line":"    def _post_downgrade_159(self, engine):"},{"line_number":948,"context_line":"        dialect \u003d engine.url.get_dialect()"},{"line_number":949,"context_line":"        # NOTE(maurosr): check if column lenght is 43 again (it currently makes"},{"line_number":950,"context_line":"        # sense only for mysql)"},{"line_number":951,"context_line":"        if dialect not in [postgresql.dialect, sqlite.dialect]:"},{"line_number":952,"context_line":"            console_pools \u003d get_table(engine, \u0027console_pools\u0027)"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAM3%2F%2BnzU%3D","line":949,"in_reply_to":"AAAAM3%2F%2Bn2I%3D","updated":"2013-02-25 16:30:21.000000000","message":"thanks!","commit_id":"e5d262f2e9691d17b4d6aef9e1aaf3ceb0ee271b"}]}
