Skip to content

Teach tq.Manifest about tq.Environment interface#1766

Closed
technoweenie wants to merge 6 commits intotq-masterfrom
manifest-gitenv
Closed

Teach tq.Manifest about tq.Environment interface#1766
technoweenie wants to merge 6 commits intotq-masterfrom
manifest-gitenv

Conversation

@technoweenie
Copy link
Contributor

This copies config.Environment to tq.Environment, and removes explicit coupling with *config.Configuration in tq.NewTransferQueue(). Instead, they depend on possibly receiving a config.Environment in a tq.WithGitEnv() option. I opted to export tq.Environment so the WithGitEnv() signature makes sense to end users.

I'm not sold on this approach yet. I have another idea that I wanna experiment with first.

@technoweenie technoweenie deleted the manifest-gitenv branch December 14, 2016 17:06
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.

1 participant