)]}'
{"roles/tripleo-inventory/templates/get-overcloud-nodes.py.j2":[{"author":{"_account_id":10022,"name":"Gabriele Cerami","email":"gcerami@redhat.com","username":"panda"},"change_message_id":"603ab6f072b89aa0eec512e0d7edb5d5ab29f623","unresolved":false,"context_lines":[{"line_number":4,"context_line":"import novaclient as nc"},{"line_number":5,"context_line":"import os"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"from novaclient import client"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"# TODO remove this check with support of novaclient 6.0.0"},{"line_number":10,"context_line":"if nc.__version__[0] \u003d\u003d \"6\":"}],"source_content_type":"text/x-jinja2","patch_set":1,"id":"3a461143_65743efd","line":7,"updated":"2017-02-02 14:35:13.000000000","message":"mmm double import of the same module","commit_id":"4011b155c808ca2dfbbf765977e71968012fcf50"},{"author":{"_account_id":12715,"name":"John Trowbridge","email":"trown@redhat.com","username":"trown"},"change_message_id":"38cb507f72cc43d1e368cdc04bf4b5ace863418f","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"# TODO remove this check with support of novaclient 6.0.0"},{"line_number":10,"context_line":"if nc.__version__[0] \u003d\u003d \"6\":"},{"line_number":11,"context_line":"    nova \u003d client.Client(2,"},{"line_number":12,"context_line":"                         os.environ.get(\"OS_USERNAME\"),"},{"line_number":13,"context_line":"                         os.environ.get(\"OS_PASSWORD\"),"},{"line_number":14,"context_line":"                         os.environ.get(\"OS_TENANT_NAME\"),"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"3a461143_3986cbdb","line":11,"range":{"start_line":11,"start_character":11,"end_line":11,"end_character":17},"updated":"2017-02-02 22:21:07.000000000","message":"ya line 7 should be removed and these should be nc.client.Client","commit_id":"587bfe2bed132d790b879fac34983eaa4998dc18"},{"author":{"_account_id":13039,"name":"Martin André","email":"m.andre@redhat.com","username":"mandre"},"change_message_id":"b0ed2394565781ab4ea10d80e8eb28bc527a42e9","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"# TODO remove this check with support of novaclient 6.0.0"},{"line_number":10,"context_line":"if nc.__version__[0] \u003d\u003d \"6\":"},{"line_number":11,"context_line":"    nova \u003d client.Client(2,"},{"line_number":12,"context_line":"                         os.environ.get(\"OS_USERNAME\"),"},{"line_number":13,"context_line":"                         os.environ.get(\"OS_PASSWORD\"),"},{"line_number":14,"context_line":"                         os.environ.get(\"OS_TENANT_NAME\"),"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"1a430d35_c3fef104","line":11,"range":{"start_line":11,"start_character":11,"end_line":11,"end_character":17},"in_reply_to":"3a461143_3986cbdb","updated":"2017-02-03 08:04:15.000000000","message":"That doesn\u0027t work, we still need to import the client class separately:\n\n  File \\\"/home/stack/get-overcloud-nodes.py\\\", line 15, in \u003cmodule\u003e\\n    nova \u003d nc.client.Client(2,\\nAttributeError: \u0027module\u0027 object has no attribute \u0027client\u0027\"","commit_id":"587bfe2bed132d790b879fac34983eaa4998dc18"},{"author":{"_account_id":12715,"name":"John Trowbridge","email":"trown@redhat.com","username":"trown"},"change_message_id":"38cb507f72cc43d1e368cdc04bf4b5ace863418f","unresolved":false,"context_lines":[{"line_number":14,"context_line":"                         os.environ.get(\"OS_TENANT_NAME\"),"},{"line_number":15,"context_line":"                         auth_url\u003dos.environ.get(\"OS_AUTH_URL\"))"},{"line_number":16,"context_line":"else:"},{"line_number":17,"context_line":"    nova \u003d client.Client(2,"},{"line_number":18,"context_line":"                         os.environ.get(\"OS_USERNAME\"),"},{"line_number":19,"context_line":"                         os.environ.get(\"OS_PASSWORD\"),"},{"line_number":20,"context_line":"                         project_name\u003dos.environ.get(\"OS_TENANT_NAME\"),"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"3a461143_596d5731","line":17,"range":{"start_line":17,"start_character":11,"end_line":17,"end_character":17},"updated":"2017-02-02 22:21:07.000000000","message":"ditto","commit_id":"587bfe2bed132d790b879fac34983eaa4998dc18"},{"author":{"_account_id":10022,"name":"Gabriele Cerami","email":"gcerami@redhat.com","username":"panda"},"change_message_id":"7ba5242cc4b1c3457d455617ff9d359dc48110a7","unresolved":false,"context_lines":[{"line_number":4,"context_line":"import novaclient as nc"},{"line_number":5,"context_line":"import os"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"from novaclient import client"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"# TODO remove this check with support of novaclient 6.0.0"},{"line_number":10,"context_line":"if nc.__version__[0] \u003d\u003d \"6\":"}],"source_content_type":"text/x-jinja2","patch_set":4,"id":"1a430d35_be03b875","line":7,"updated":"2017-02-03 09:00:07.000000000","message":"from novaclient import client, __version__ as nc_version\n-- OR --\nfrom novaclient import client\nfrom novaclient import __version__ as nc_version","commit_id":"62bb2a9f2ec18ca5cb80f475c5e1d5372e521fdc"},{"author":{"_account_id":10022,"name":"Gabriele Cerami","email":"gcerami@redhat.com","username":"panda"},"change_message_id":"7ba5242cc4b1c3457d455617ff9d359dc48110a7","unresolved":false,"context_lines":[{"line_number":7,"context_line":"from novaclient import client"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"# TODO remove this check with support of novaclient 6.0.0"},{"line_number":10,"context_line":"if nc.__version__[0] \u003d\u003d \"6\":"},{"line_number":11,"context_line":"    nova \u003d client.Client(2,"},{"line_number":12,"context_line":"                         os.environ.get(\"OS_USERNAME\"),"},{"line_number":13,"context_line":"                         os.environ.get(\"OS_PASSWORD\"),"}],"source_content_type":"text/x-jinja2","patch_set":4,"id":"1a430d35_de088494","line":10,"updated":"2017-02-03 09:00:07.000000000","message":"if nc_version","commit_id":"62bb2a9f2ec18ca5cb80f475c5e1d5372e521fdc"}]}
