rmnl / clack

Clack is a Command Line API Calling Kit for JW Player API's based on Click
MIT License
7 stars 2 forks source link

Requesting Linux keyring support (update docs to show options) #10

Open fairbairn opened 7 years ago

fairbairn commented 7 years ago

Currently it appears that the install process, and the keyring requirement for the secret, are based on running this on a Mac (OS/X).

Is there a way to make it compatible with Linux?

We're happy putting the secret in the config.ini, but running clack settings add under Linux doesn't work, as it will not create the config.ini file initially, and even if we touch the file and proceed, it fails on the requirement of keyring support to record the secret in the configuration.

fairbairn commented 7 years ago

I'll add we got the keyring portion to work (after getting around the install issues), by doing the following..

pip install keyrings.alt

rmnl commented 7 years ago

@fairbairn According to the keyring documentation Linux should be supported with SecredStorage. Other keyring implementations are indeed supported through the keyrings.alt module.

I'll add a note about this in the documentation.

rmnl commented 7 years ago

I've updated the title and added this to the next milestone.