)]}'
{"plugins/modules/baremetal_node_info.py":[{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"cdb4a78da17b2ebe8ba4cbd0717dd5d3e9bbfec2","unresolved":false,"context_lines":[{"line_number":36,"context_line":"          Use with \"auth\" and \"auth_type\" settings set to None."},{"line_number":37,"context_line":"      type: str"},{"line_number":38,"context_line":"      required: False"},{"line_number":39,"context_line":"    nics:"},{"line_number":40,"context_line":"      description:"},{"line_number":41,"context_line":"        - Whether to include nics information. (default is False)"},{"line_number":42,"context_line":"      type: bool"}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_22d6fdc6","line":39,"updated":"2020-07-29 08:32:22.000000000","message":"I wonder if this should be called include_nics or something like that?","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"63f353717b073b73f05f2fc20516ad8613c25a99","unresolved":false,"context_lines":[{"line_number":36,"context_line":"          Use with \"auth\" and \"auth_type\" settings set to None."},{"line_number":37,"context_line":"      type: str"},{"line_number":38,"context_line":"      required: False"},{"line_number":39,"context_line":"    nics:"},{"line_number":40,"context_line":"      description:"},{"line_number":41,"context_line":"        - Whether to include nics information. (default is False)"},{"line_number":42,"context_line":"      type: bool"}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_d25578c4","line":39,"in_reply_to":"9f560f44_22d6fdc6","updated":"2020-09-29 13:44:00.000000000","message":"Done","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"cdb4a78da17b2ebe8ba4cbd0717dd5d3e9bbfec2","unresolved":false,"context_lines":[{"line_number":131,"context_line":"\u0027\u0027\u0027"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"RETURN \u003d \u0027\u0027\u0027"},{"line_number":134,"context_line":"baremetal_nodes:"},{"line_number":135,"context_line":"    description: Dictionary of new facts representing discovered properties of"},{"line_number":136,"context_line":"                 the node."},{"line_number":137,"context_line":"    returned: changed"}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_e299a51f","line":134,"updated":"2020-07-29 08:32:22.000000000","message":"For consistency with other modules, this should probably be openstack_baremetal_nodes","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"63f353717b073b73f05f2fc20516ad8613c25a99","unresolved":false,"context_lines":[{"line_number":131,"context_line":"\u0027\u0027\u0027"},{"line_number":132,"context_line":""},{"line_number":133,"context_line":"RETURN \u003d \u0027\u0027\u0027"},{"line_number":134,"context_line":"baremetal_nodes:"},{"line_number":135,"context_line":"    description: Dictionary of new facts representing discovered properties of"},{"line_number":136,"context_line":"                 the node."},{"line_number":137,"context_line":"    returned: changed"}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_f26b5c83","line":134,"in_reply_to":"9f560f44_e299a51f","updated":"2020-09-29 13:44:00.000000000","message":"Done","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"cdb4a78da17b2ebe8ba4cbd0717dd5d3e9bbfec2","unresolved":false,"context_lines":[{"line_number":234,"context_line":"                    \"is_maintenance\": false,"},{"line_number":235,"context_line":"                    \"is_protected\": false,"},{"line_number":236,"context_line":"                    \"last_error\": null,"},{"line_number":237,"context_line":"                    \"links\": ["},{"line_number":238,"context_line":"                        {"},{"line_number":239,"context_line":"                            \"href\": \"https://192.168.24.2:13385/v1/nodes/400b3cd0-d134-417b-8f0e-63e273e01e5a\","},{"line_number":240,"context_line":"                            \"rel\": \"self\""}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_429fb102","line":237,"updated":"2020-07-29 08:32:22.000000000","message":"need to remove this","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"ea156868dc62ecc21994f233ade13462b7669ddf","unresolved":false,"context_lines":[{"line_number":234,"context_line":"                    \"is_maintenance\": false,"},{"line_number":235,"context_line":"                    \"is_protected\": false,"},{"line_number":236,"context_line":"                    \"last_error\": null,"},{"line_number":237,"context_line":"                    \"links\": ["},{"line_number":238,"context_line":"                        {"},{"line_number":239,"context_line":"                            \"href\": \"https://192.168.24.2:13385/v1/nodes/400b3cd0-d134-417b-8f0e-63e273e01e5a\","},{"line_number":240,"context_line":"                            \"rel\": \"self\""}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_cfd3aa37","line":237,"in_reply_to":"9f560f44_429fb102","updated":"2020-07-31 20:15:58.000000000","message":"Do you mean removing from documentation or from output itself?","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"63f353717b073b73f05f2fc20516ad8613c25a99","unresolved":false,"context_lines":[{"line_number":234,"context_line":"                    \"is_maintenance\": false,"},{"line_number":235,"context_line":"                    \"is_protected\": false,"},{"line_number":236,"context_line":"                    \"last_error\": null,"},{"line_number":237,"context_line":"                    \"links\": ["},{"line_number":238,"context_line":"                        {"},{"line_number":239,"context_line":"                            \"href\": \"https://192.168.24.2:13385/v1/nodes/400b3cd0-d134-417b-8f0e-63e273e01e5a\","},{"line_number":240,"context_line":"                            \"rel\": \"self\""}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_72058cc1","line":237,"in_reply_to":"9f560f44_cfd3aa37","updated":"2020-09-29 13:44:00.000000000","message":"Done","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"cdb4a78da17b2ebe8ba4cbd0717dd5d3e9bbfec2","unresolved":false,"context_lines":[{"line_number":259,"context_line":"                    \"management_interface\": \"ipmitool\","},{"line_number":260,"context_line":"                    \"name\": \"baremetal-1010-0\","},{"line_number":261,"context_line":"                    \"network_interface\": \"flat\","},{"line_number":262,"context_line":"                    \"port_groups\": ["},{"line_number":263,"context_line":"                        {"},{"line_number":264,"context_line":"                            \"href\": \"https://192.168.24.2:13385/v1/nodes/400b3cd0-d134-417b-8f0e-63e273e01e5a/portgroups\","},{"line_number":265,"context_line":"                            \"rel\": \"self\""}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_22a43d57","line":262,"updated":"2020-07-29 08:32:22.000000000","message":"and this","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"cdb4a78da17b2ebe8ba4cbd0717dd5d3e9bbfec2","unresolved":false,"context_lines":[{"line_number":269,"context_line":"                            \"rel\": \"bookmark\""},{"line_number":270,"context_line":"                        }"},{"line_number":271,"context_line":"                    ],"},{"line_number":272,"context_line":"                    \"ports\": ["},{"line_number":273,"context_line":"                        {"},{"line_number":274,"context_line":"                            \"href\": \"https://192.168.24.2:13385/v1/nodes/400b3cd0-d134-417b-8f0e-63e273e01e5a/ports\","},{"line_number":275,"context_line":"                            \"rel\": \"self\""}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_8288a9c6","line":272,"updated":"2020-07-29 08:32:22.000000000","message":"and this","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"63f353717b073b73f05f2fc20516ad8613c25a99","unresolved":false,"context_lines":[{"line_number":269,"context_line":"                            \"rel\": \"bookmark\""},{"line_number":270,"context_line":"                        }"},{"line_number":271,"context_line":"                    ],"},{"line_number":272,"context_line":"                    \"ports\": ["},{"line_number":273,"context_line":"                        {"},{"line_number":274,"context_line":"                            \"href\": \"https://192.168.24.2:13385/v1/nodes/400b3cd0-d134-417b-8f0e-63e273e01e5a/ports\","},{"line_number":275,"context_line":"                            \"rel\": \"self\""}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_b20f24df","line":272,"in_reply_to":"9f560f44_8288a9c6","updated":"2020-09-29 13:44:00.000000000","message":"Done","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"cdb4a78da17b2ebe8ba4cbd0717dd5d3e9bbfec2","unresolved":false,"context_lines":[{"line_number":295,"context_line":"                    \"rescue_interface\": \"agent\","},{"line_number":296,"context_line":"                    \"reservation\": null,"},{"line_number":297,"context_line":"                    \"resource_class\": \"baremetal\","},{"line_number":298,"context_line":"                    \"states\": ["},{"line_number":299,"context_line":"                        {"},{"line_number":300,"context_line":"                            \"href\": \"https://192.168.24.2:13385/v1/nodes/400b3cd0-d134-417b-8f0e-63e273e01e5a/states\","},{"line_number":301,"context_line":"                            \"rel\": \"self\""}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_628595ad","line":298,"updated":"2020-07-29 08:32:22.000000000","message":"and this","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"63f353717b073b73f05f2fc20516ad8613c25a99","unresolved":false,"context_lines":[{"line_number":295,"context_line":"                    \"rescue_interface\": \"agent\","},{"line_number":296,"context_line":"                    \"reservation\": null,"},{"line_number":297,"context_line":"                    \"resource_class\": \"baremetal\","},{"line_number":298,"context_line":"                    \"states\": ["},{"line_number":299,"context_line":"                        {"},{"line_number":300,"context_line":"                            \"href\": \"https://192.168.24.2:13385/v1/nodes/400b3cd0-d134-417b-8f0e-63e273e01e5a/states\","},{"line_number":301,"context_line":"                            \"rel\": \"self\""}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_12f410d0","line":298,"in_reply_to":"9f560f44_628595ad","updated":"2020-09-29 13:44:00.000000000","message":"Done","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"6d43fdf150fa51c30ac1d5ea04dfa94260d46af6","unresolved":false,"context_lines":[{"line_number":318,"context_line":""},{"line_number":319,"context_line":"EXAMPLES \u003d \u0027\u0027\u0027"},{"line_number":320,"context_line":"# Invoke node inspection"},{"line_number":321,"context_line":"- os_baremetal_node_info:"},{"line_number":322,"context_line":"    name: \"testnode1\""},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"- os_baremetal_node_info:"},{"line_number":325,"context_line":"    cloud: undercloud"},{"line_number":326,"context_line":"    filters:"},{"line_number":327,"context_line":"      is_maintenance: true"}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_36755665","line":324,"range":{"start_line":321,"start_character":2,"end_line":324,"end_character":25},"updated":"2020-08-02 22:00:19.000000000","message":"to change names in examples","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"63f353717b073b73f05f2fc20516ad8613c25a99","unresolved":false,"context_lines":[{"line_number":318,"context_line":""},{"line_number":319,"context_line":"EXAMPLES \u003d \u0027\u0027\u0027"},{"line_number":320,"context_line":"# Invoke node inspection"},{"line_number":321,"context_line":"- os_baremetal_node_info:"},{"line_number":322,"context_line":"    name: \"testnode1\""},{"line_number":323,"context_line":""},{"line_number":324,"context_line":"- os_baremetal_node_info:"},{"line_number":325,"context_line":"    cloud: undercloud"},{"line_number":326,"context_line":"    filters:"},{"line_number":327,"context_line":"      is_maintenance: true"}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_f2199c23","line":324,"range":{"start_line":321,"start_character":2,"end_line":324,"end_character":25},"in_reply_to":"9f560f44_36755665","updated":"2020-09-29 13:44:00.000000000","message":"Done","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"cdb4a78da17b2ebe8ba4cbd0717dd5d3e9bbfec2","unresolved":false,"context_lines":[{"line_number":366,"context_line":"    def run(self):"},{"line_number":367,"context_line":""},{"line_number":368,"context_line":"        if self.params[\u0027name\u0027] or self.params[\u0027uuid\u0027]:"},{"line_number":369,"context_line":"            result \u003d [self.conn.get_machine(self._choose_id_value())]"},{"line_number":370,"context_line":"        elif self.params[\u0027mac\u0027]:"},{"line_number":371,"context_line":"            result \u003d [self.conn.get_machine_by_mac(self.params[\u0027mac\u0027])]"},{"line_number":372,"context_line":"        else:"}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_02f01967","line":369,"updated":"2020-07-29 08:32:22.000000000","message":"get_machine returns None if not found, we should make sure we return []\n\nspeaking of which, maybe another flag like ignore_missing (defaulting to True)? If set to False, fail instead of returning an empty list?\n\nAlthough.. it can be done with `failed_when: result.openstack_baremetal_nodes \u003d\u003d []`","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"63f353717b073b73f05f2fc20516ad8613c25a99","unresolved":false,"context_lines":[{"line_number":366,"context_line":"    def run(self):"},{"line_number":367,"context_line":""},{"line_number":368,"context_line":"        if self.params[\u0027name\u0027] or self.params[\u0027uuid\u0027]:"},{"line_number":369,"context_line":"            result \u003d [self.conn.get_machine(self._choose_id_value())]"},{"line_number":370,"context_line":"        elif self.params[\u0027mac\u0027]:"},{"line_number":371,"context_line":"            result \u003d [self.conn.get_machine_by_mac(self.params[\u0027mac\u0027])]"},{"line_number":372,"context_line":"        else:"}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_32e954e3","line":369,"in_reply_to":"9f560f44_02f01967","updated":"2020-09-29 13:44:00.000000000","message":"I\u0027d prefer to return an empty list. But maybe better to return error if no specified machine is found?","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"cdb4a78da17b2ebe8ba4cbd0717dd5d3e9bbfec2","unresolved":false,"context_lines":[{"line_number":368,"context_line":"        if self.params[\u0027name\u0027] or self.params[\u0027uuid\u0027]:"},{"line_number":369,"context_line":"            result \u003d [self.conn.get_machine(self._choose_id_value())]"},{"line_number":370,"context_line":"        elif self.params[\u0027mac\u0027]:"},{"line_number":371,"context_line":"            result \u003d [self.conn.get_machine_by_mac(self.params[\u0027mac\u0027])]"},{"line_number":372,"context_line":"        else:"},{"line_number":373,"context_line":"            result \u003d list(self.conn.baremetal.nodes(details\u003dTrue,"},{"line_number":374,"context_line":"                                                    **self.params[\u0027filters\u0027]))"}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_e2f4055e","line":371,"updated":"2020-07-29 08:32:22.000000000","message":"ditto, I think","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"63f353717b073b73f05f2fc20516ad8613c25a99","unresolved":false,"context_lines":[{"line_number":368,"context_line":"        if self.params[\u0027name\u0027] or self.params[\u0027uuid\u0027]:"},{"line_number":369,"context_line":"            result \u003d [self.conn.get_machine(self._choose_id_value())]"},{"line_number":370,"context_line":"        elif self.params[\u0027mac\u0027]:"},{"line_number":371,"context_line":"            result \u003d [self.conn.get_machine_by_mac(self.params[\u0027mac\u0027])]"},{"line_number":372,"context_line":"        else:"},{"line_number":373,"context_line":"            result \u003d list(self.conn.baremetal.nodes(details\u003dTrue,"},{"line_number":374,"context_line":"                                                    **self.params[\u0027filters\u0027]))"}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_52a84877","line":371,"in_reply_to":"9f560f44_e2f4055e","updated":"2020-09-29 13:44:00.000000000","message":"Done","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"cdb4a78da17b2ebe8ba4cbd0717dd5d3e9bbfec2","unresolved":false,"context_lines":[{"line_number":376,"context_line":"            for r in result:"},{"line_number":377,"context_line":"                nics \u003d self.conn.list_nics_for_machine(r[\u0027id\u0027])"},{"line_number":378,"context_line":"                r[\u0027nics\u0027] \u003d nics"},{"line_number":379,"context_line":""},{"line_number":380,"context_line":"        self.exit(changed\u003dFalse,"},{"line_number":381,"context_line":"                  baremetal_nodes\u003dresult)"},{"line_number":382,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_6200f535","line":379,"updated":"2020-07-29 08:32:22.000000000","message":"Let\u0027s remove API-specific stuff like \"links\" and \"ports\" from each record.","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"63f353717b073b73f05f2fc20516ad8613c25a99","unresolved":false,"context_lines":[{"line_number":376,"context_line":"            for r in result:"},{"line_number":377,"context_line":"                nics \u003d self.conn.list_nics_for_machine(r[\u0027id\u0027])"},{"line_number":378,"context_line":"                r[\u0027nics\u0027] \u003d nics"},{"line_number":379,"context_line":""},{"line_number":380,"context_line":"        self.exit(changed\u003dFalse,"},{"line_number":381,"context_line":"                  baremetal_nodes\u003dresult)"},{"line_number":382,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"9f560f44_32a5d4a0","line":379,"in_reply_to":"9f560f44_6200f535","updated":"2020-09-29 13:44:00.000000000","message":"Done","commit_id":"106275b3e7af8d360a50a399f8a0bfe73b7089b5"},{"author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"change_message_id":"9e75a3cc44d9691973ac9ab3bed9cd3b372678b7","unresolved":false,"context_lines":[{"line_number":79,"context_line":"            - Only return those with maintenance set to True or False."},{"line_number":80,"context_line":"          type: bool"},{"line_number":81,"context_line":"          required: False"},{"line_number":82,"context_line":"        limit:"},{"line_number":83,"context_line":"          description:"},{"line_number":84,"context_line":"            - Requests at most the specified number of nodes be returned from"},{"line_number":85,"context_line":"              the query."}],"source_content_type":"text/x-python","patch_set":10,"id":"9f560f44_533cc0bf","line":82,"updated":"2020-09-30 05:52:49.000000000","message":"limit and marker as pretty much interactive-mode oriented parameters (for me). I see no real use somebody will ever try to use them, and this usage is anyway will be too weird then. In OSC they already have different meaning.\nIn SDK it causes single page to contain max \"limit\" number of entries, but still fetch all. In OSC - give me only \"limit\" amount of entries.","commit_id":"84957c47ac4c64115f481c5aa6d0227c780f4db7"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"46c863aaa23eda06a3ee8529654df7a79ea6ef9f","unresolved":false,"context_lines":[{"line_number":79,"context_line":"            - Only return those with maintenance set to True or False."},{"line_number":80,"context_line":"          type: bool"},{"line_number":81,"context_line":"          required: False"},{"line_number":82,"context_line":"        limit:"},{"line_number":83,"context_line":"          description:"},{"line_number":84,"context_line":"            - Requests at most the specified number of nodes be returned from"},{"line_number":85,"context_line":"              the query."}],"source_content_type":"text/x-python","patch_set":10,"id":"9f560f44_c68ac311","line":82,"in_reply_to":"9f560f44_533cc0bf","updated":"2020-09-30 20:24:01.000000000","message":"I can think about maybe large amount of nodes, and for limiting modules output. But I\u0027d agree it\u0027s more for paging. Although it\u0027s easier just support all filters.","commit_id":"84957c47ac4c64115f481c5aa6d0227c780f4db7"},{"author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"change_message_id":"9e75a3cc44d9691973ac9ab3bed9cd3b372678b7","unresolved":false,"context_lines":[{"line_number":106,"context_line":"        sort_dir:"},{"line_number":107,"context_line":"          description:"},{"line_number":108,"context_line":"            - Sorts the response by the requested sort direction."},{"line_number":109,"context_line":"                A valid value is asc (ascending) or desc (descending). Default is asc."},{"line_number":110,"context_line":"                You can specify multiple pairs of sort key and sort direction query parameters."},{"line_number":111,"context_line":"                If you omit the sort direction in a pair, the API uses the natural sorting direction of"},{"line_number":112,"context_line":"                the server attribute that is provided as the sort_key."}],"source_content_type":"text/x-python","patch_set":10,"id":"9f560f44_33394ccf","line":109,"updated":"2020-09-30 05:52:49.000000000","message":"the indentation seems to be a bit wrong here","commit_id":"84957c47ac4c64115f481c5aa6d0227c780f4db7"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"46c863aaa23eda06a3ee8529654df7a79ea6ef9f","unresolved":false,"context_lines":[{"line_number":106,"context_line":"        sort_dir:"},{"line_number":107,"context_line":"          description:"},{"line_number":108,"context_line":"            - Sorts the response by the requested sort direction."},{"line_number":109,"context_line":"                A valid value is asc (ascending) or desc (descending). Default is asc."},{"line_number":110,"context_line":"                You can specify multiple pairs of sort key and sort direction query parameters."},{"line_number":111,"context_line":"                If you omit the sort direction in a pair, the API uses the natural sorting direction of"},{"line_number":112,"context_line":"                the server attribute that is provided as the sort_key."}],"source_content_type":"text/x-python","patch_set":10,"id":"9f560f44_a68fcf20","line":109,"in_reply_to":"9f560f44_33394ccf","updated":"2020-09-30 20:24:01.000000000","message":"Done","commit_id":"84957c47ac4c64115f481c5aa6d0227c780f4db7"},{"author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"change_message_id":"9e75a3cc44d9691973ac9ab3bed9cd3b372678b7","unresolved":false,"context_lines":[{"line_number":118,"context_line":"        sort_key:"},{"line_number":119,"context_line":"          description:"},{"line_number":120,"context_line":"            - Sorts the response by the this attribute value. Default is id."},{"line_number":121,"context_line":"                You can specify multiple pairs of sort key and sort direction query parameters."},{"line_number":122,"context_line":"                If you omit the sort direction in a pair, the API uses the natural sorting direction"},{"line_number":123,"context_line":"                of the server attribute that is provided as the sort_key."},{"line_number":124,"context_line":"          type: str"}],"source_content_type":"text/x-python","patch_set":10,"id":"9f560f44_d371f0ad","line":121,"updated":"2020-09-30 05:52:49.000000000","message":"also here indent","commit_id":"84957c47ac4c64115f481c5aa6d0227c780f4db7"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"46c863aaa23eda06a3ee8529654df7a79ea6ef9f","unresolved":false,"context_lines":[{"line_number":118,"context_line":"        sort_key:"},{"line_number":119,"context_line":"          description:"},{"line_number":120,"context_line":"            - Sorts the response by the this attribute value. Default is id."},{"line_number":121,"context_line":"                You can specify multiple pairs of sort key and sort direction query parameters."},{"line_number":122,"context_line":"                If you omit the sort direction in a pair, the API uses the natural sorting direction"},{"line_number":123,"context_line":"                of the server attribute that is provided as the sort_key."},{"line_number":124,"context_line":"          type: str"}],"source_content_type":"text/x-python","patch_set":10,"id":"9f560f44_0695db32","line":121,"in_reply_to":"9f560f44_d371f0ad","updated":"2020-09-30 20:24:01.000000000","message":"Done","commit_id":"84957c47ac4c64115f481c5aa6d0227c780f4db7"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"5f78c78842f8af0d8309dda43e98191ce969e77d","unresolved":false,"context_lines":[{"line_number":289,"context_line":"from ansible_collections.openstack.cloud.plugins.module_utils.openstack import OpenStackModule"},{"line_number":290,"context_line":""},{"line_number":291,"context_line":""},{"line_number":292,"context_line":"class BaremetalNodeInfo(OpenStackModule):"},{"line_number":293,"context_line":"    argument_spec \u003d dict("},{"line_number":294,"context_line":"        mac\u003ddict(type\u003d\u0027str\u0027, required\u003dFalse),"},{"line_number":295,"context_line":"        uuid\u003ddict(type\u003d\u0027str\u0027, required\u003dFalse),"}],"source_content_type":"text/x-python","patch_set":11,"id":"672962e8_8a5cb41b","line":292,"updated":"2021-01-09 12:13:13.000000000","message":"Please inherit the newly added IronicModule","commit_id":"7ae9811a1dd82106d8a9a3c873d52f62d799fcc5"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"b179a65b977aecf0332b0efe8b54ac4142056f22","unresolved":false,"context_lines":[{"line_number":294,"context_line":"        mac\u003ddict(type\u003d\u0027str\u0027, required\u003dFalse),"},{"line_number":295,"context_line":"        uuid\u003ddict(type\u003d\u0027str\u0027, required\u003dFalse),"},{"line_number":296,"context_line":"        name\u003ddict(type\u003d\u0027str\u0027, required\u003dFalse),"},{"line_number":297,"context_line":"        ironic_url\u003ddict(type\u003d\u0027str\u0027, required\u003dFalse),"},{"line_number":298,"context_line":"        include_nics\u003ddict(type\u003d\u0027bool\u0027, default\u003dFalse),"},{"line_number":299,"context_line":"        filters\u003ddict("},{"line_number":300,"context_line":"            type\u003d\u0027dict\u0027,"}],"source_content_type":"text/x-python","patch_set":11,"id":"9f560f44_c57294e4","line":297,"updated":"2020-10-03 09:19:49.000000000","message":"Where are ironic_url and no-auth cases handled? I don\u0027t think the base class does it (see https://review.opendev.org/746883)","commit_id":"7ae9811a1dd82106d8a9a3c873d52f62d799fcc5"}]}
