)]}'
{"nova/compute/api.py":[{"author":{"_account_id":5511,"name":"Nikola Dipanov","email":"ndipanov@redhat.com","username":"ndipanov"},"change_message_id":"1c5f2704cfedea937e1543673706c4f89cda64f8","unresolved":false,"context_lines":[{"line_number":916,"context_line":"        if forced_node:"},{"line_number":917,"context_line":"            filter_properties[\u0027force_nodes\u0027] \u003d [forced_node]"},{"line_number":918,"context_line":"        if pci_request_info and pci_request_info.requests:"},{"line_number":919,"context_line":"            filter_properties[\u0027pci_requests\u0027] \u003d pci_request_info"},{"line_number":920,"context_line":"        return filter_properties"},{"line_number":921,"context_line":""},{"line_number":922,"context_line":"    def _provision_instances(self, context, instance_type, min_count,"}],"source_content_type":"text/x-python","patch_set":20,"id":"3a50d1a3_fe445273","side":"PARENT","line":919,"updated":"2015-07-29 16:18:56.000000000","message":"NB - this works only because it\u0027s assumed that scheduler and API nodes get rolled forward in a lockstep OR scheduler goes first otherwise we break. filter properties was unversioned anyway and we\u0027ll be versioning them now so this is really the only way to do this without introducing a new rpc method (probably what this should have done but...)","commit_id":"0522feaf45971aae9f8e2fc21ccf178bdfc256aa"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"f186e894a2bd43238d3707ab9df046cca76937eb","unresolved":false,"context_lines":[{"line_number":916,"context_line":"        if forced_node:"},{"line_number":917,"context_line":"            filter_properties[\u0027force_nodes\u0027] \u003d [forced_node]"},{"line_number":918,"context_line":"        if pci_request_info and pci_request_info.requests:"},{"line_number":919,"context_line":"            filter_properties[\u0027pci_requests\u0027] \u003d pci_request_info"},{"line_number":920,"context_line":"        return filter_properties"},{"line_number":921,"context_line":""},{"line_number":922,"context_line":"    def _provision_instances(self, context, instance_type, min_count,"}],"source_content_type":"text/x-python","patch_set":20,"id":"3a50d1a3_d5325af2","side":"PARENT","line":919,"in_reply_to":"3a50d1a3_fe445273","updated":"2015-07-30 15:49:02.000000000","message":"Yeah, I usually care about the rolling upgrades but since I really want the spec merged by using correctly the Spec object, I feel it\u0027s an acceptable change.","commit_id":"0522feaf45971aae9f8e2fc21ccf178bdfc256aa"},{"author":{"_account_id":5441,"name":"Andrew Laski","email":"andrew@lascii.com","username":"alaski"},"change_message_id":"bda13afc728cb46e9e16c91c698748b1c56fcce0","unresolved":false,"context_lines":[{"line_number":966,"context_line":"        return base_options, max_network_count"},{"line_number":967,"context_line":""},{"line_number":968,"context_line":"    def _build_filter_properties(self, context, scheduler_hints, forced_host,"},{"line_number":969,"context_line":"            forced_node, instance_type, pci_request_info):"},{"line_number":970,"context_line":"        filter_properties \u003d dict(scheduler_hints\u003dscheduler_hints)"},{"line_number":971,"context_line":"        filter_properties[\u0027instance_type\u0027] \u003d instance_type"},{"line_number":972,"context_line":"        if forced_host:"}],"source_content_type":"text/x-python","patch_set":26,"id":"da20952f_bbdc8a47","line":969,"updated":"2015-08-26 19:28:37.000000000","message":"pci_request_info no longer needs to be passed in.","commit_id":"ea971519386feca766fbbfe3c2ebf9fead87db1c"}],"nova/scheduler/filter_scheduler.py":[{"author":{"_account_id":5511,"name":"Nikola Dipanov","email":"ndipanov@redhat.com","username":"ndipanov"},"change_message_id":"1c5f2704cfedea937e1543673706c4f89cda64f8","unresolved":false,"context_lines":[{"line_number":113,"context_line":"        # TODO(sbauza): Will be fixed later by the RequestSpec object"},{"line_number":114,"context_line":"        pci_requests \u003d instance_properties.get(\u0027pci_requests\u0027)"},{"line_number":115,"context_line":"        if pci_requests:"},{"line_number":116,"context_line":"            pci_requests \u003d objects.InstancePCIRequests \\"},{"line_number":117,"context_line":"                .from_request_spec_instance_props(pci_requests)"},{"line_number":118,"context_line":"            instance_properties[\u0027pci_requests\u0027] \u003d pci_requests"},{"line_number":119,"context_line":""}],"source_content_type":"text/x-python","patch_set":20,"id":"3a50d1a3_de239656","line":116,"updated":"2015-07-29 16:18:56.000000000","message":"don\u0027t use \\ for line continuation pls.","commit_id":"4f647b22eae1558769ed3fbf729df48b34ee7eb3"}]}
