data/registry_model/manifestbuilder.py
def create_manifest_builder(repository_ref, storage, legacy_signing_key):
    """
    Creates a new manifest builder for populating manifests under the specified repository and
    returns it.

    Returns None if the builder could not be constructed.
    """
    builder_id = str(uuid.uuid4())
    builder = _ManifestBuilder(
        repository_ref, _BuilderState(builder_id, {}, {}, {}, []), storage, legacy_signing_key
    )
    builder._save_to_session()
    return builder

    Creates a new manifest builder for populating manifests under the specified repository and
    returns it.

    Returns None if the builder could not be constructed.
    
Creates a new manifest builder for populating manifests under the specified repository and
returns it.

Returns None if the builder could not be constructed.
Creates a new manifest builder for populating manifests under the specified repository and returns it . Returns None if the builder could not be constructed .
def create_manifest_builder(repository_ref, storage, legacy_signing_key):
    builder_id = str(uuid.uuid4())
    builder = _ManifestBuilder(
        repository_ref, _BuilderState(builder_id, {}, {}, {}, []), storage, legacy_signing_key
    )
    builder._save_to_session()
    return builder
def create_manifest_builder ( repository_ref , storage , legacy_signing_key ) : builder_id = str ( uuid . uuid4 ( ) ) builder = _ManifestBuilder ( repository_ref , _BuilderState ( builder_id , { } , { } , { } , [ ] ) , storage , legacy_signing_key ) builder . _save_to_session ( ) return builder
Creates a new manifest builder for populating manifests under the specified repository and
returns it.
Creates a new manifest builder for populating manifests under the specified repository and returns it .
"""
    Creates a new manifest builder for populating manifests under the specified repository and
    returns it.

    Returns None if the builder could not be constructed.
    """
repository_ref
storage
legacy_signing_key