'Creates a volume.'

@proxy._trace_time
def create_volume(self, volume):

    specs = self._get_extra_specs(volume.get('volume_type_id', None))
    replication_info = self._get_replication_info(specs)
    self._create_volume(volume)
    return self.handle_created_vol_properties(replication_info, volume)
