diff --git a/scripts/perf/nvmf/run_nvmf.py b/scripts/perf/nvmf/run_nvmf.py index 12844f247..6d22bd55b 100755 --- a/scripts/perf/nvmf/run_nvmf.py +++ b/scripts/perf/nvmf/run_nvmf.py @@ -360,6 +360,7 @@ class Target(Server): self.null_block = 0 self._nics_json_obj = json.loads(self.exec_cmd(["ip", "-j", "address", "show"])) self.subsystem_info_list = [] + self.initiator_info = [] if "null_block_devices" in target_config: self.null_block = target_config["null_block_devices"] @@ -1505,6 +1506,11 @@ if __name__ == "__main__": except FileExistsError: pass + for i in initiators: + target_obj.initiator_info.append( + {"name": i.name, "target_nic_ips": i.target_nic_ips, "initiator_nic_ips": i.nic_ips} + ) + # TODO: This try block is definietly too large. Need to break this up into separate # logical blocks to reduce size. try: