'Prepares a ring for partition power increase.
This makes it possible to compute the future location of any object
based on the next partition power.
In this phase object servers should create hard links when finalizing a
write to the new location as well. A relinker will be run after
restarting object-servers, creating hard links to all existing objects
in their future location.
:returns: False if next_part_power was not set, otherwise True.'

def prepare_increase_partition_power(self):

    if self.next_part_power:
        return False
    self.next_part_power = (self.part_power + 1)
    self.version += 1
    return True
