def container_to_grpc()

in idb/grpc/file.py [0:0]


def container_to_grpc(container: FileContainer) -> GrpcFileContainer:
    if isinstance(container, str):
        return GrpcFileContainer(
            kind=GrpcFileContainer.APPLICATION, bundle_id=container
        )
    if container == FileContainerType.MEDIA:
        return GrpcFileContainer(kind=GrpcFileContainer.MEDIA)
    if container == FileContainerType.CRASHES:
        return GrpcFileContainer(kind=GrpcFileContainer.CRASHES)
    if container == FileContainerType.ROOT:
        return GrpcFileContainer(kind=GrpcFileContainer.ROOT)
    if container == FileContainerType.PROVISIONING_PROFILES:
        return GrpcFileContainer(kind=GrpcFileContainer.PROVISIONING_PROFILES)
    if container == FileContainerType.MDM_PROFILES:
        return GrpcFileContainer(kind=GrpcFileContainer.MDM_PROFILES)
    if container == FileContainerType.SPRINGBOARD_ICONS:
        return GrpcFileContainer(kind=GrpcFileContainer.SPRINGBOARD_ICONS)
    if container == FileContainerType.WALLPAPER:
        return GrpcFileContainer(kind=GrpcFileContainer.WALLPAPER)
    if container == FileContainerType.DISK_IMAGES:
        return GrpcFileContainer(kind=GrpcFileContainer.DISK_IMAGES)
    if container == FileContainerType.GROUP:
        return GrpcFileContainer(kind=GrpcFileContainer.GROUP_CONTAINER)
    if container == FileContainerType.APPLICATION:
        return GrpcFileContainer(kind=GrpcFileContainer.APPLICATION_CONTAINER)
    if container == FileContainerType.AUXILLARY:
        return GrpcFileContainer(kind=GrpcFileContainer.AUXILLARY)
    if container == FileContainerType.XCTEST:
        return GrpcFileContainer(kind=GrpcFileContainer.XCTEST)
    if container == FileContainerType.DYLIB:
        return GrpcFileContainer(kind=GrpcFileContainer.DYLIB)
    if container == FileContainerType.DSYM:
        return GrpcFileContainer(kind=GrpcFileContainer.DSYM)
    if container == FileContainerType.FRAMEWORK:
        return GrpcFileContainer(kind=GrpcFileContainer.FRAMEWORK)
    if container == FileContainerType.SYMBOLS:
        return GrpcFileContainer(kind=GrpcFileContainer.SYMBOLS)
    return GrpcFileContainer(kind=GrpcFileContainer.NONE)