15:00:20 #startmeeting oslo-config-plaintext-secrets 15:00:21 Meeting started Tue Apr 3 15:00:20 2018 UTC and is due to finish in 60 minutes. The chair is raildo. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:23 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:26 The meeting name has been set to 'oslo_config_plaintext_secrets' 15:00:27 https://etherpad.openstack.org/p/oslo-config-plaintext-secrets 15:00:59 o/ 15:03:35 gagehugo, what's up :) 15:04:19 raildo o/ 15:04:28 having 3 irc meetings at once :) 15:04:37 gagehugo, damn 15:04:46 o/ 15:05:00 #topic status check 15:05:36 so, I didn't had so much time to work on this work item, but I'm trying to understand the current code on https://github.com/openstack/oslo.config/blob/master/oslo_config/cfg.py#L2320 15:06:33 spilla, so, if I'm understanding that correctly, in this first task, we should have a abstract class to work a base class for ConfigOpts, am I right? 15:06:44 as a base* 15:06:59 o/ 15:07:22 hmm, no 15:07:26 definitely an abstract base class but i believe it will be for #2 15:07:30 we just need the new class as a standalone thing 15:08:05 the 2 new abstract classes will be subclassed by the driver plugins 15:08:22 dhellmann, hum, so I'm a little bit lost in what is expected to be in that class, is that open_source_from_opt_group() method? 15:08:27 and then the instances of those subclasses will be *used* by ConfigOpts, but they won't change ConfigOpts inheritance structure 15:08:41 the first couple of tasks are just laying groundwork 15:08:55 we need a class to describe what an option source looks like, what methods it takes 15:09:05 and we need a class to describe what a driver looks like, what methods *it* takes 15:09:17 the required methods are described in the spec 15:09:40 hum, got it 15:09:43 the ones we know now, that is, but we may find other methods later as we start implementing things 15:11:01 the work-list is organized "bottom up" but the spec talks about things a bit more top-down 15:11:04 so it's a little confusing 15:12:24 dhellmann, yep, I believe that the reason that I was a bit lost, but I hope to have a first patch for that by the one of the day 15:12:39 sounds good 15:12:59 my availability this week is going to be spotty because I have some personal stuff to take care of, but I will try to do some reviews in the evenings if I can 15:13:18 dhellmann, no worries :) 15:15:01 im still working on getting a initial patch set up for 2, should be soon as well 15:15:29 spilla, sounds great, I hope to poke you more for help in the next days 15:15:54 raildo no problem, ill probably do the same :) 15:16:32 also next week i will be spotty because of some required training so hoping to get a bunch done before thne 15:16:40 or at least a decent chunk 15:17:52 having training is always good :) 15:18:19 #topic open discussion 15:18:32 I don't have anything else from my side 15:19:11 same, ill be hovering in openstack-oslo 15:19:43 have a good week everyone 15:19:47 #endmeeting