quilt3
Quilt API
config(*catalog_url, **config_values)
Set or read the QUILT configuration.
To retrieve the current config, call directly, without arguments:
To trigger autoconfiguration, call with just the navigator URL:
To set config values, call with one or more key=value pairs:
Default config values can be found in quilt3.util.CONFIG_TEMPLATE
.
Arguments
catalog_url: A (single) URL indicating a location to configure from
**config_values:
key=value
pairs to set in the config
Returns
QuiltConfig
: (an ordered Mapping)
delete_package(name, registry=None, top_hash=None)
Delete a package. Deletes only the manifest entries and not the underlying files.
Arguments
name (str): Name of the package
registry (str): The registry the package will be removed from
top_hash (str): Optional. A package hash to delete, instead of the whole package.
list_package_versions(name, registry=None)
Lists versions of a given package.
Returns a sequence of (version, hash) of a package in a registry. If the registry is None, default to the local registry.
Arguments
registry(string): location of registry to load package from.
Returns
A sequence of tuples containing the named version and hash.
list_packages(registry=None)
Lists Packages in the registry.
Returns a sequence of all named packages in a registry. If the registry is None, default to the local registry.
Arguments
registry(string): location of registry to load package from.
Returns
A sequence of strings containing the names of the packages
login()
Authenticate to your Quilt stack and assume the role assigned to you by your stack administrator. Not required if you have existing AWS credentials.
Launches a web browser and asks the user for a token.
logout()
Do not use Quilt credentials. Useful if you have existing AWS credentials.
search(query, limit=10)
Execute a search against the configured search endpoint.
Arguments
query (str): query string to search
limit (number): maximum number of results to return. Defaults to 10
Query Syntax: simple query string query
Returns
a list of objects with the following structure:
Last updated