'Creates a volume.
:param volume: volume information'

def create_volume(self, volume):

    params = VolumeParams(self, volume)
    LOG.info('Create    Volume:    %(name)s,    size:    %(size)s,    description:    %(description)s,    pool:    %(pool)s,    io    limit    policy:    %(io_limit_policy)s.', params)
    return self.makeup_model(self.client.create_lun(name=params.name, size=params.size, pool=params.pool, description=params.description, io_limit_policy=params.io_limit_policy))
