)]}'
{"novaclient/v2/contrib/baremetal.py":[{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"593f05a1cf2e153e58b5499fc13aab77594b6055","unresolved":false,"context_lines":[{"line_number":55,"context_line":"        :rtype: :class:`BareMetalNode`"},{"line_number":56,"context_line":"        \"\"\""},{"line_number":57,"context_line":"        warnings.warn("},{"line_number":58,"context_line":"            \u0027The novaclient.v2.baremetal module is deprecated and will be \u0027"},{"line_number":59,"context_line":"            \u0027removed after Nova 15.0.0 is released. Use python-ironicclient \u0027"},{"line_number":60,"context_line":"            \u0027or python-openstacksdk instead.\u0027, DeprecationWarning)"},{"line_number":61,"context_line":"        return self._get(\"/os-baremetal-nodes/%s\" % node_id, \u0027node\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3aaa91ec_0f94be40","line":58,"range":{"start_line":58,"start_character":17,"end_line":58,"end_character":40},"updated":"2016-06-24 19:24:00.000000000","message":"It\u0027s actually novaclient.v2.contrib.baremetal.","commit_id":"d82a0fc4f224f939635f6c9eaece360cb677b542"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"593f05a1cf2e153e58b5499fc13aab77594b6055","unresolved":false,"context_lines":[{"line_number":168,"context_line":"    \u0027node\u0027,"},{"line_number":169,"context_line":"    metavar\u003d\u0027\u003cnode\u003e\u0027,"},{"line_number":170,"context_line":"    help\u003d_(\"ID of node\"))"},{"line_number":171,"context_line":"def do_baremetal_node_show(cs, args):"},{"line_number":172,"context_line":"    \"\"\"Show information about a baremetal node.\"\"\""},{"line_number":173,"context_line":"    node \u003d _find_baremetal_node(cs, args.node)"},{"line_number":174,"context_line":"    _print_baremetal_resource(node)"},{"line_number":175,"context_line":""},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"@utils.arg(\u0027node\u0027, metavar\u003d\u0027\u003cnode\u003e\u0027, help\u003d_(\"ID of node\"))"},{"line_number":178,"context_line":"def do_baremetal_interface_list(cs, args):"},{"line_number":179,"context_line":"    \"\"\"List network interfaces associated with a baremetal node.\"\"\""},{"line_number":180,"context_line":"    interfaces \u003d cs.baremetal.list_interfaces(args.node)"},{"line_number":181,"context_line":"    _print_baremetal_node_interfaces(interfaces)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3aaa91ec_af92ca49","line":178,"range":{"start_line":171,"start_character":0,"end_line":178,"end_character":42},"updated":"2016-06-24 19:24:00.000000000","message":"We should emit deprecation warnings for the CLIs also, see for example how this is done for image-list.","commit_id":"d82a0fc4f224f939635f6c9eaece360cb677b542"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"6a1b6351a60c6dd33c37a1dd5f286b014e8000dc","unresolved":false,"context_lines":[{"line_number":30,"context_line":"DEPRECATION_WARNING \u003d ("},{"line_number":31,"context_line":"    \u0027The novaclient.v2.contrib.baremetal module is deprecated and \u0027"},{"line_number":32,"context_line":"    \u0027will be removed after Nova 15.0.0 is released. Use \u0027"},{"line_number":33,"context_line":"    \u0027python-ironicclient or python-openstacksdk instead.\u0027)"},{"line_number":34,"context_line":""},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"def _emit_deprecation_warning(command_name):"}],"source_content_type":"text/x-python","patch_set":2,"id":"1aa78d24_d8d4c120","line":33,"range":{"start_line":33,"start_character":28,"end_line":33,"end_character":47},"updated":"2016-07-14 21:44:53.000000000","message":"This is deprecated:\n\nhttps://pypi.python.org/pypi/python-openstacksdk\n\nSo should just be openstacksdk.","commit_id":"e439461fa5706b2edcb4658bc19d752656e73919"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"6a1b6351a60c6dd33c37a1dd5f286b014e8000dc","unresolved":false,"context_lines":[{"line_number":35,"context_line":""},{"line_number":36,"context_line":"def _emit_deprecation_warning(command_name):"},{"line_number":37,"context_line":"    print(\u0027WARNING: Command %s is deprecated and will be removed after Nova \u0027"},{"line_number":38,"context_line":"          \u002715.0.0 is released. Use python-ironicclient or openstackclient \u0027"},{"line_number":39,"context_line":"          \u0027instead.\u0027 % command_name, file\u003dsys.stderr)"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"1aa78d24_787b0d2a","line":38,"range":{"start_line":38,"start_character":58,"end_line":38,"end_character":73},"updated":"2016-07-14 21:44:53.000000000","message":"python-openstackclient","commit_id":"e439461fa5706b2edcb4658bc19d752656e73919"}]}
