)]}'
{"novaclient/shell.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"c09ec9c11e427a9bbb1c498ef034fd732080f979","unresolved":false,"context_lines":[{"line_number":50,"context_line":"import novaclient.extension"},{"line_number":51,"context_line":"from novaclient import utils"},{"line_number":52,"context_line":"from novaclient.openstack.common import strutils"},{"line_number":53,"context_line":"from novaclient.v1_1 import shell as shell_v1_1"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"DEFAULT_OS_COMPUTE_API_VERSION \u003d \"1.1\""},{"line_number":56,"context_line":"DEFAULT_NOVA_ENDPOINT_TYPE \u003d \u0027publicURL\u0027"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAANH%2F%2F%2FCk%3D","line":53,"updated":"2013-02-28 16:18:09.000000000","message":"Well, this is still not in proper order.  The novaclient.openstack.common.strutils import should be before the novaclient.utils import to maintain proper import ordering.  (I should have caught this earlier…)","commit_id":"086d342fe11de92a8b225c6a3b990a96b660e7f5"},{"author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"change_message_id":"de2649b95f1f65ba289960b2fbf46358ce606262","unresolved":false,"context_lines":[{"line_number":50,"context_line":"import novaclient.extension"},{"line_number":51,"context_line":"from novaclient import utils"},{"line_number":52,"context_line":"from novaclient.openstack.common import strutils"},{"line_number":53,"context_line":"from novaclient.v1_1 import shell as shell_v1_1"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"DEFAULT_OS_COMPUTE_API_VERSION \u003d \"1.1\""},{"line_number":56,"context_line":"DEFAULT_NOVA_ENDPOINT_TYPE \u003d \u0027publicURL\u0027"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAANH%2F%2F%2B%2BI%3D","line":53,"in_reply_to":"AAAANH%2F%2F%2B%2Fs%3D","updated":"2013-02-28 16:53:25.000000000","message":"It definitely does. Thanks a lot!\n\n/me configures git with nova\u0027s pep8 variant","commit_id":"086d342fe11de92a8b225c6a3b990a96b660e7f5"},{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"5c095c2337a24fb03ff226db8039799ad8936b90","unresolved":false,"context_lines":[{"line_number":50,"context_line":"import novaclient.extension"},{"line_number":51,"context_line":"from novaclient import utils"},{"line_number":52,"context_line":"from novaclient.openstack.common import strutils"},{"line_number":53,"context_line":"from novaclient.v1_1 import shell as shell_v1_1"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"DEFAULT_OS_COMPUTE_API_VERSION \u003d \"1.1\""},{"line_number":56,"context_line":"DEFAULT_NOVA_ENDPOINT_TYPE \u003d \u0027publicURL\u0027"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAANH%2F%2F%2B%2Fs%3D","line":53,"in_reply_to":"AAAANH%2F%2F%2FBA%3D","updated":"2013-02-28 16:44:13.000000000","message":"Ordering is done based on a normalized import, i.e., if your import reads:\n\n    from novaclient import utils\n\nYou order it as if it actually read:\n\n    import novaclient.utils\n\nDoes that help clarify?  (And yeah, this is one of the issues that most confuses people; we don\u0027t have the issue as much on nova, because nova uses a pep8 variant that enforces the ordering for us, but this tool is not present on novaclient…)","commit_id":"086d342fe11de92a8b225c6a3b990a96b660e7f5"},{"author":{"_account_id":6159,"name":"Flavio Percoco Premoli","display_name":"flaper87","email":"flavio.percoco@flyrlabs.com","username":"flaper87"},"change_message_id":"048dc2e5213e0d17c4c51d93978ab91e05711917","unresolved":false,"context_lines":[{"line_number":50,"context_line":"import novaclient.extension"},{"line_number":51,"context_line":"from novaclient import utils"},{"line_number":52,"context_line":"from novaclient.openstack.common import strutils"},{"line_number":53,"context_line":"from novaclient.v1_1 import shell as shell_v1_1"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"DEFAULT_OS_COMPUTE_API_VERSION \u003d \"1.1\""},{"line_number":56,"context_line":"DEFAULT_NOVA_ENDPOINT_TYPE \u003d \u0027publicURL\u0027"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAANH%2F%2F%2FBA%3D","line":53,"in_reply_to":"AAAANH%2F%2F%2FCk%3D","updated":"2013-02-28 16:26:38.000000000","message":"Hey,\n\nmmhhh.. The hacking file should be updated with some more examples, it isn\u0027t clear which part of the import should be used as reference... Maybe, I\u0027m just blind :P\n\nFixing it, now!\nCheers!","commit_id":"086d342fe11de92a8b225c6a3b990a96b660e7f5"}],"openstack-common.conf":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"6e23ec743dd6a3a8f6361b7b0c811e73f1bee3e2","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[DEFAULT]"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"# The list of modules to copy from openstack-common"},{"line_number":4,"context_line":"modules\u003dsetup,timeutils,strutils"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"# The base module to hold the copy of openstack.common"},{"line_number":7,"context_line":"base\u003dnovaclient"}],"source_content_type":"text/plain","patch_set":6,"id":"AAAAN3%2F%2F%2BvA%3D","line":4,"updated":"2013-03-04 19:04:33.000000000","message":"attonit: We should preserve alphabetical order on this…","commit_id":"47e6bc25ae647c9b83b394cfc5734490855acbe2"}]}
