'Turn on object versioning.
We can use a single TempURL for multiple signals and return a Swift
TempURL.'

def get_signal_url(self, container_name, obj_name, timeout=None):

    self.client().put_container(container_name, headers={'x-versions-location': container_name})
    self.client().put_object(container_name, obj_name, IN_PROGRESS)
    return self.get_temp_url(container_name, obj_name, timeout)
