def execute(): clear_result() ibofos_util.pci_rescan() out = CREATE_ARRAY_NO_SPARE.execute() print(out) out = cli.mount_ibofos() print(out) ibofos_util.pci_detach_and_attach(CREATE_ARRAY_NO_SPARE.DATA_DEV_1) time.sleep(2) ibofos_util.pci_detach_and_attach(CREATE_ARRAY_NO_SPARE.DATA_DEV_2) time.sleep(2) out = cli.unmount_ibofos() print(out) out = cli.delete_array("") print(out) ibofos_util.pci_rescan() ibofos.start_ibofos() cli.scan_device() cli.list_device() out = cli.create_array("uram0", DATA, SPARE, ARRAY_NAME, "") print(out) out = cli.mount_ibofos() print(out) return out
def execute(): clear_result() MOUNT_VOL_BASIC_1.execute() out = cli.get_ibofos_info() print(out) data = json.loads(out) used = data['Response']['result']['data']['used'] cli.unmount_ibofos() cli.mount_ibofos() return used
def execute(): clear_result() MOUNT_VOL_BASIC_1.execute() cli.unmount_ibofos() cli.delete_array("") cli.create_array("uram0", DATA, SPARE, "", "") cli.mount_ibofos() out = cli.get_ibofos_info() return out
def execute(): clear_result() CREATE_VOL_BASIC_1.execute() CREATE_VOL_BASIC_2.execute() CREATE_VOL_BASIC_3.execute() cli.unmount_ibofos() ibofos.exit_ibofos() ibofos.start_ibofos() cli.scan_device() cli.load_array("") cli.mount_ibofos()
def execute(): clear_result() ADD_DEV_BASIC_1.execute() cli.unmount_ibofos() ibofos.exit_ibofos() ibofos.start_ibofos() cli.scan_device() cli.load_array("") cli.mount_ibofos() out = cli.array_info("") return out
def execute(): clear_result() CREATE_ARRAY_NO_SPARE.execute() out = cli.mount_ibofos() ibofos_util.pci_detach(CREATE_ARRAY_NO_SPARE.DATA_DEV_1) time.sleep(0.1) cli.unmount_ibofos() ibofos.exit_ibofos() ibofos.start_ibofos() cli.scan_device() cli.load_array("") out = cli.mount_ibofos() return out
def execute(): clear_result() CREATE_ARRAY_BASIC_1.execute() ibofos_util.pci_detach(CREATE_ARRAY_BASIC_1.ANY_DATA) time.sleep(0.1) out = cli.mount_ibofos() return out
def execute(): clear_result() CREATE_ARRAY_NO_SPARE.execute() ibofos_util.pci_detach(CREATE_ARRAY_NO_SPARE.DATA_DEV_1) time.sleep(0.1) out = cli.mount_ibofos() print (out) return out
def mount_array(): out = cli.mount_ibofos() ret = json_parser.get_response_code(out) if ret != 0: TEST_LOG.print_err("Failed to mount ibofos") TEST_LOG.print_debug(out) sys.exit(1) TEST_LOG.print_info("* POS mounted")
def mount_ibofos(): out = cli.mount_ibofos() code = json_parser.get_response_code(out) if code == 0: write_log("array mounted successfully") return True else: write_log("array mounting failed code: " + str(code)) return False
def execute(): clear_result() out = CREATE_ARRAY_BASIC_1.execute() cli.load_array("") cli.create_array("uram0", DATA, SPARE, "", "") cli.load_array("") out = cli.mount_ibofos() return out
def execute(): clear_result() out = CREATE_ARRAY_BASIC_1.execute() ret = json_parser.get_response_code(out) if ret == 0: out = cli.mount_ibofos() ret = json_parser.get_response_code(out) if ret ==0: out = cli.delete_array("") return out
def execute(): clear_result() MOUNT_ARRAY_BASIC_1.execute() spare = MOUNT_ARRAY_BASIC_1.SPARE ibofos_util.pci_detach(spare) time.sleep(0.1) cli.unmount_ibofos() ibofos.exit_ibofos() ibofos.start_ibofos() cli.scan_device() cli.load_array("") out = cli.mount_ibofos() return out
def execute(): clear_result() ibofos.start_ibofos() out = cli.mount_ibofos() return out
def execute(): clear_result() CREATE_ARRAY_BASIC_1.execute() out = cli.mount_ibofos() return out
def execute(): clear_result() CREATE_ARRAY_NO_SPARE.execute() out = cli.mount_ibofos() return out