Example #1
0
def get_valid_data_block():
    (block_number, server_number) = check_mapping()
    check_block_number = client_stub.get_valid_data_block(server_number)
    global vir_blk_num
    vir_blk_num += 1
    global mapping
    mapping[block_number][server_number] = vir_blk_num
    return vir_blk_num
def get_valid_data_block():
    return (client_stub.get_valid_data_block())
def get_valid_data_block():
    if (RAID_5.has_been_called == True):
        return (client_stub.get_valid_data_block())
    if (RAID_1.has_been_called == True):
        return (client_stub_RAID1.get_valid_data_block())
Example #4
0
def check_parity(block_number, server_number):
    if parity_map[block_number] == 0:
        client_stub.get_valid_data_block(server_number)
        parity_map[block_number] = 1
Example #5
0
def get_valid_data_block():

    virtual_block_number = client_stub.get_valid_data_block()
    return virtual_block_number