Change interactive add cred to use interact toolkit #6645

Merged
merged 1 commit into from Dec 15, 2016

Conversation

Projects
None yet
3 participants
Contributor

natefinch commented Dec 1, 2016

No description provided.

reedobrien approved these changes Dec 14, 2016 edited

LGTM, so far.

-func (c *addCredentialCommand) readHiddenField(in io.Reader) (string, error) {
- if f, ok := in.(*os.File); ok && terminal.IsTerminal(int(f.Fd())) {
- value, err := terminal.ReadPassword(int(f.Fd()))
+func enterFile(name string, p *interact.Pollster) (string, error) {
@reedobrien

reedobrien Dec 14, 2016

Contributor

Seems like prompting for a file might be a common enough case to add to pollster. Maybe.

Contributor

reedobrien commented Dec 14, 2016

!!build!!

Contributor

natefinch commented Dec 14, 2016

!!build!!

@natefinch natefinch changed the title from WIP: Change interactive add cred to use interact toolkit to Change interactive add cred to use interact toolkit Dec 14, 2016

Contributor

natefinch commented Dec 14, 2016

!!build!!

Contributor

natefinch commented Dec 15, 2016

imma try to land this as-is
$$merge$$

Contributor

jujubot commented Dec 15, 2016

Status: merge request accepted. Url: http://juju-ci.vapour.ws:8080/job/github-merge-juju

@jujubot jujubot merged commit 2a5bb21 into juju:develop Dec 15, 2016

1 check failed

github-check-merge-juju Built PR, ran unit tests, and tested LXD deploy. Use !!.*!! to request another build. IE, !!build!!, !!retry!!
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment