'>>> driver = DummyStorageDriver(\'key\', \'secret\')
>>> container_name = \'test container 1\'
>>> container = driver.create_container(container_name=container_name)
>>> container
<Container: name=test container 1, provider=Dummy Storage Provider>
>>> container = driver.create_container(
...    container_name=\'test container 1\')
... #doctest: +IGNORE_EXCEPTION_DETAIL
Traceback (most recent call last):
ContainerAlreadyExistsError:
@inherits: :class:`StorageDriver.create_container`'

def create_container(self, container_name):

    if (container_name in self._containers):
        raise ContainerAlreadyExistsError(container_name=container_name, value=None, driver=self)
    extra = {'object_count': 0}
    container = Container(name=container_name, extra=extra, driver=self)
    self._containers[container_name] = {'container': container, 'objects': {}, 'cdn_url': ('http://www.test.com/container/%s' % container_name.replace('    ', '_'))}
    return container
