autonomy.cli.helpers.registry
Component registry helpers.
fetch_
service
def fetch_service(ctx: Context,
public_id: PublicId,
alias: Optional[str] = None) -> Path
Fetch service.
fetch_
service_
mixed
def fetch_service_mixed(ctx: Context,
public_id: PublicId,
alias: Optional[str] = None) -> Path
Fetch service in mixed mode.
fetch_
service_
remote
def fetch_service_remote(public_id: PublicId,
alias: Optional[str] = None) -> Path
Fetch service in remote mode.
fetch_
service_
ipfs
def fetch_service_ipfs(public_id: PublicId,
alias: Optional[str] = None) -> Path
Fetch service from IPFS node.
fetch_
service_
local
def fetch_service_local(ctx: Context,
public_id: PublicId,
alias: Optional[str] = None) -> Path
Fetch service from local directory.
publish_
service_
package
def publish_service_package(click_context: click.Context,
registry: str) -> None
Publish a service package.
publish_
service_
ipfs
def publish_service_ipfs(public_id: PublicId, package_path: Path) -> None
Publish a service package on the IPFS registry.
publish_
service_
local
def publish_service_local(ctx: Context, public_id: PublicId) -> None
Publish a service package on the local packages directory.