quartzbio.cli.credentials module¶
- class quartzbio.cli.credentials.ApiCredentials(api_host, email, token_type, token)¶
Bases:
tuple- api_host¶
Alias for field number 0
- email¶
Alias for field number 1
- token¶
Alias for field number 3
- token_type¶
Alias for field number 2
- exception quartzbio.cli.credentials.CredentialsError¶
Bases:
BaseExceptionRaised if the credentials are not found.
- quartzbio.cli.credentials.as_netrc_machine(api_host)¶
- quartzbio.cli.credentials.delete_credentials()¶
- quartzbio.cli.credentials.get_credentials(api_host: str = None) ApiCredentials¶
Returns the user’s stored API key if a valid credentials file is found. Raises CredentialsError if no valid credentials file is found.
- class quartzbio.cli.credentials.netrc(file=None)¶
Bases:
netrcAdds a save() method to netrc
- static path()¶
- save(path)¶
Dump the class data in the format of a .netrc file.
- quartzbio.cli.credentials.save_credentials(email, token, token_type='Token', api_host=None)¶