latch_cli.services.cp package#

Submodules#

latch_cli.services.cp.autocomplete module#

latch_cli.services.cp.autocomplete.complete(ctx: Context, param: Argument, incomplete: str, allow_local: bool = True) List[CompletionItem][source]#
latch_cli.services.cp.autocomplete.remote_complete(ctx: Context, param: Argument, incomplete: str)[source]#

latch_cli.services.cp.config module#

latch_cli.services.cp.download module#

latch_cli.services.cp.exceptions module#

latch_cli.services.cp.glob module#

latch_cli.services.cp.glob.expand_pattern(remote_path: str) List[str][source]#

latch_cli.services.cp.ldata_utils module#

latch_cli.services.cp.main module#

latch_cli.services.cp.main.cp(srcs: List[str], dest: str, *, progress: Progress, verbose: bool, expand_globs: bool)[source]#

latch_cli.services.cp.manager module#

latch_cli.services.cp.progress module#

latch_cli.services.cp.remote_copy module#

latch_cli.services.cp.throttle module#

latch_cli.services.cp.upload module#

latch_cli.services.cp.utils module#

class latch_cli.services.cp.utils.Child[source]#

Bases: TypedDict

name: str#
class latch_cli.services.cp.utils.ChildLdataTreeEdgesNode[source]#

Bases: TypedDict

child: Child#
class latch_cli.services.cp.utils.ChildLdataTreeEdges[source]#

Bases: TypedDict

nodes: List[ChildLdataTreeEdgesNode]#
class latch_cli.services.cp.utils.LdataResolvePathData[source]#

Bases: TypedDict

childLdataTreeEdges: ChildLdataTreeEdges#
class latch_cli.services.cp.utils.Team[source]#

Bases: TypedDict

accountId: str#
class latch_cli.services.cp.utils.TeamMembersByUserIdNode[source]#

Bases: TypedDict

team: Team#
class latch_cli.services.cp.utils.TeamMembersByUserId[source]#

Bases: TypedDict

nodes: List[TeamMembersByUserIdNode]#
class latch_cli.services.cp.utils.TeamInfosByOwnerId[source]#

Bases: TypedDict

nodes: List[Team]#
class latch_cli.services.cp.utils.UserInfoByAccountId[source]#

Bases: TypedDict

defaultAccount: str#
teamMembersByUserId: TeamMembersByUserId#
teamInfosByOwnerId: TeamInfosByOwnerId#
class latch_cli.services.cp.utils.Bucket[source]#

Bases: TypedDict

bucketName: str#
class latch_cli.services.cp.utils.LdataS3MountAccessProvensByGeneratedUsing[source]#

Bases: TypedDict

nodes: List[Bucket]#
class latch_cli.services.cp.utils.LdataS3MountConfiguratorRolesByAccountIdNode[source]#

Bases: TypedDict

ldataS3MountAccessProvensByGeneratedUsing: LdataS3MountAccessProvensByGeneratedUsing#
class latch_cli.services.cp.utils.LdataS3MountConfiguratorRolesByAccountId[source]#

Bases: TypedDict

nodes: List[LdataS3MountConfiguratorRolesByAccountIdNode]#
class latch_cli.services.cp.utils.AccountInfoCurrent[source]#

Bases: TypedDict

userInfoByAccountId: UserInfoByAccountId#
ldataS3MountConfiguratorRolesByAccountId: LdataS3MountConfiguratorRolesByAccountId#

Module contents#