Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

gpm get to only get packages #77

Merged
merged 2 commits into from
Jun 10, 2015
Merged

gpm get to only get packages #77

merged 2 commits into from
Jun 10, 2015

Conversation

foca
Copy link
Contributor

@foca foca commented Jun 10, 2015

Builds on the work of @eatonphil on #76. Splits set_dependencies into get_dependencies and install_dependencies.

In order to maintain output (and correct usage of stdout and stderr) does some file descriptor juggling, using fd=3 to pass around information from either functions for things that should be output to the user.

I'm seeing a couple tests failing locally, but I think it's due to changes in redigo that are breaking the tests. This is working from my tests using my dev version to get / install packages :)

cc @pote

pe-vsn and others added 2 commits June 3, 2015 13:52
Does some file descriptor magic to pass things from one function to the
other and still being able to output "normal" output to the user on
stdout and error output on stderr.
@foca
Copy link
Contributor Author

foca commented Jun 10, 2015

Huh. Well, the tests pass in travis ¯_(ツ)_/¯

@eatonphil
Copy link

Thank you so much for picking this up! I am sorry I couldn't do better. My bash skills are pretty limited.

@pote
Copy link
Owner

pote commented Jun 10, 2015

Great! Saved me the trouble, thank you both @eatonphil and @foca! ❤️ 🎉

pote pushed a commit that referenced this pull request Jun 10, 2015
`gpm get` to only get packages
@pote pote merged commit 7db809e into pote:master Jun 10, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants