)]}'
{"novaclient/v1_1/baremetal.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"133454475bc87391bda0b8d1d48d253ef63c29a0","unresolved":false,"context_lines":[{"line_number":22,"context_line":"from novaclient import base"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"class BMNode(base.Resource):"},{"line_number":26,"context_line":"    \"\"\""},{"line_number":27,"context_line":"    A baremetal node (typically a physical server or an empty VM)."},{"line_number":28,"context_line":"    \"\"\""}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2Fb9c%3D","line":25,"updated":"2013-01-22 16:53:29.000000000","message":"Please consider using non-abbreviated class names, e.g., BareMetalNode…","commit_id":"cbef79920f528ae9c24a42696cf28ac9894f173e"}],"novaclient/v1_1/contrib/baremetal.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"03dc4fa9947c852e489061e8b3ce468d00b20eed","unresolved":false,"context_lines":[{"line_number":48,"context_line":"    resource_class \u003d BareMetalNode"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"    def create(self, service_host, cpus, memory_mb, local_gb, prov_mac_address,"},{"line_number":51,"context_line":"            pm_address\u003dNone, pm_user\u003dNone, pm_password\u003dNone, prov_vlan_id\u003dNone,"},{"line_number":52,"context_line":"            terminal_port\u003dNone):"},{"line_number":53,"context_line":"        \"\"\""},{"line_number":54,"context_line":"        Create a baremetal node."}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAM3%2F%2FaYI%3D","line":51,"updated":"2013-01-23 16:07:45.000000000","message":"femtonit: I\u0027d prefer these be lined up after the open parenthesis…","commit_id":"435b3c602b4ab08830a09e8bdf5258494efd6e5d"},{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"db45ffb7b0ee4dd0b3da7d4d38ecbc0022db6257","unresolved":false,"context_lines":[{"line_number":57,"context_line":"               pm_user\u003dNone,"},{"line_number":58,"context_line":"               pm_password\u003dNone,"},{"line_number":59,"context_line":"               prov_vlan_id\u003dNone,"},{"line_number":60,"context_line":"               terminal_port\u003dNone):"},{"line_number":61,"context_line":"        \"\"\""},{"line_number":62,"context_line":"        Create a baremetal node."},{"line_number":63,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAM3%2F%2FaWg%3D","line":60,"updated":"2013-01-23 16:16:18.000000000","message":"That\u0027s a little extreme, but that\u0027ll do; all I really wanted you to do was indent the continuation lines as they were (perhaps with a little more wrapped to the next line)…","commit_id":"aecd98430a53a6dc5258f19c81cb013001b4d338"},{"author":{"_account_id":3068,"name":"Arata Notsu","email":"notsu@virtualtech.jp","username":"arata776"},"change_message_id":"60c067afee5241c3a7988dd1c152aa34af55c00d","unresolved":false,"context_lines":[{"line_number":183,"context_line":"            pm_address\u003dargs.pm_address, pm_user\u003dargs.pm_user,"},{"line_number":184,"context_line":"            pm_password\u003dargs.pm_password,"},{"line_number":185,"context_line":"            prov_vlan_id\u003dargs.prov_vlan_id,"},{"line_number":186,"context_line":"            terminal_port\u003dargs.terminal_port)"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":""},{"line_number":189,"context_line":"@utils.arg(\u0027node\u0027,"}],"source_content_type":"text/x-python","patch_set":3,"id":"AAAAM3%2F%2FXjs%3D","line":186,"updated":"2013-01-25 06:34:08.000000000","message":"Please print_baremetal_node for scripting","commit_id":"aecd98430a53a6dc5258f19c81cb013001b4d338"}],"novaclient/v1_1/shell.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"133454475bc87391bda0b8d1d48d253ef63c29a0","unresolved":false,"context_lines":[{"line_number":2765,"context_line":"    help\u003d\u0027Name of nova compute host which will control this baremetal node\u0027)"},{"line_number":2766,"context_line":"@utils.arg(\u0027cpus\u0027,"},{"line_number":2767,"context_line":"    metavar\u003d\u0027\u003ccpus\u003e\u0027,"},{"line_number":2768,"context_line":"    help\u003d\u0027Number of CPUs in the node\u0027)"},{"line_number":2769,"context_line":"@utils.arg(\u0027memory_mb\u0027,"},{"line_number":2770,"context_line":"    metavar\u003d\u0027\u003cmemory_mb\u003e\u0027,"},{"line_number":2771,"context_line":"    help\u003d\u0027Megabytes of RAM in the node\u0027)"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2Fb9Q%3D","line":2768,"updated":"2013-01-22 16:53:29.000000000","message":"Should this be an integer?  Same goes for some of the below arguments, too…","commit_id":"cbef79920f528ae9c24a42696cf28ac9894f173e"}],"tests/v1_1/contrib/test_baremetal.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"03dc4fa9947c852e489061e8b3ce468d00b20eed","unresolved":false,"context_lines":[{"line_number":32,"context_line":"    def test_list_nodes(self):"},{"line_number":33,"context_line":"        nl \u003d cs.baremetal.list()"},{"line_number":34,"context_line":"        cs.assert_called(\u0027GET\u0027, \u0027/os-baremetal-nodes\u0027)"},{"line_number":35,"context_line":"        [self.assertTrue(isinstance(n, baremetal.BareMetalNode)) for n in nl]"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"    def test_get_node(self):"},{"line_number":38,"context_line":"        n \u003d cs.baremetal.get(1)"}],"source_content_type":"text/x-python","patch_set":2,"id":"AAAAM3%2F%2FaX4%3D","line":35,"updated":"2013-01-23 16:07:45.000000000","message":"I\u0027d rather you do this in a for loop for clarity.","commit_id":"435b3c602b4ab08830a09e8bdf5258494efd6e5d"}],"tests/v1_1/test_baremetal.py":[{"author":{"_account_id":679,"name":"Kevin L. Mitchell","email":"klmitch@mit.edu","username":"klmitch"},"change_message_id":"133454475bc87391bda0b8d1d48d253ef63c29a0","unresolved":false,"context_lines":[{"line_number":1,"context_line":"from novaclient import exceptions"},{"line_number":2,"context_line":"from novaclient.v1_1 import baremetal"},{"line_number":3,"context_line":"from tests import utils"},{"line_number":4,"context_line":"from tests.v1_1 import fakes"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAM3%2F%2Fb9A%3D","line":1,"updated":"2013-01-22 16:53:29.000000000","message":"There should probably be a copyright/license header on this…","commit_id":"cbef79920f528ae9c24a42696cf28ac9894f173e"}]}
