Perl 6 - the future is here, just unevenly distributed

IRC log for #confidant, 2016-04-22

| Channels | #confidant index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
12:32 lyftbot left #confidant
12:32 lyftbot joined #confidant
12:34 lyftbot left #confidant
12:35 lyftbot joined #confidant
12:36 lyftbot left #confidant
12:36 lyftbot joined #confidant
12:37 lyftbot left #confidant
12:37 lyftbot joined #confidant
14:13 lyftbot left #confidant
15:13 lyftbot joined #confidant
18:44 pnathan joined #confidant
19:01 pnathan So, silly question about bootstrapping confidant: I have the Google oauth secret... but I need to store it somewhere. :-D
19:02 pnathan I /think/ that with some care and scripting, I can boot up confidant, have confidant call its version (n-1) to get the secret, and the ouroboros will be complete, but I'm not sure. Thoughts?
19:37 Ryan_Lane pnathan: we do actually have a solution for this in 1.1
19:38 Ryan_Lane 1.1 isn't documented yet, of course :(
19:38 Ryan_Lane I should really update the docs on every commit
19:38 Ryan_Lane pnathan: let me link you to the settings.py vars
19:39 Ryan_Lane https://github.com/lyft/confidant/blob/1.1/confidant/settings.py#L63-L90
19:39 Ryan_Lane https://github.com/lyft/confidant/blob/1.1/confidant/settings.py#L104-L114
19:40 Ryan_Lane I didn't want confidant to bootstrap itself from itself because you could get yourself into a situation where you've broken your config and can't fix it
19:40 Ryan_Lane all of the settings that support bootstrapping mention it (for instance: https://github.com/lyft/confidant/blob/1.1/confidant/settings.py#L128)
20:09 pnathan Ryan_Lane: Oo, thanks!
20:09 pnathan yeah, the "broken and can't get up" problem is real.
20:34 Ryan_Lane yep
20:34 Ryan_Lane so I thought relying on KMS there would help a lot :)
21:20 RandyT joined #confidant
21:21 RandyT joined #confidant
22:34 pnathan joined #confidant

| Channels | #confidant index | Today | | Search | Google Search | Plain-Text | summary