*** jeffrey4l_ has joined #openstack-rating | 00:12 | |
*** jeffrey4l has quit IRC | 00:16 | |
*** jeffrey4l_ has quit IRC | 00:41 | |
*** jeffrey4l_ has joined #openstack-rating | 01:00 | |
*** jeffrey4l_ is now known as jeffrey4l | 01:22 | |
*** jeffrey4l has quit IRC | 01:44 | |
*** jeffrey4l has joined #openstack-rating | 01:57 | |
*** jeffrey4l has quit IRC | 05:49 | |
*** jeffrey4l has joined #openstack-rating | 06:09 | |
*** jeffrey4l has quit IRC | 06:41 | |
*** jeffrey4l has joined #openstack-rating | 06:52 | |
*** jeffrey4l has quit IRC | 07:01 | |
*** jeffrey4l has joined #openstack-rating | 07:01 | |
sheeprine | ekarlso: Here now ;) | 07:16 |
---|---|---|
ekarlso | sheeprine: :P | 07:51 |
sheeprine | What's up? | 07:53 |
*** jeffrey4l has quit IRC | 07:59 | |
*** jeffrey4l has joined #openstack-rating | 08:11 | |
*** sheeprine has quit IRC | 08:13 | |
*** sheeprine has joined #openstack-rating | 08:15 | |
*** flwang has joined #openstack-rating | 09:18 | |
*** flwang has quit IRC | 10:42 | |
*** jeffrey4l has quit IRC | 11:37 | |
*** jeffrey4l has joined #openstack-rating | 11:52 | |
*** jeffrey4l has quit IRC | 12:59 | |
*** flwang has joined #openstack-rating | 20:00 | |
*** flwang has quit IRC | 20:05 | |
flwang1 | sheeprine: hey there | 20:57 |
*** flwang has joined #openstack-rating | 21:00 | |
sheeprine | flwang1: Hi, tell me when you are ready to start | 21:13 |
flwang1 | I have 30 mins from now on :) | 21:14 |
sheeprine | Ok, let's talk then | 21:15 |
flwang1 | cool | 21:15 |
sheeprine | Just a sec I'm sending you a mail with some work I've done | 21:16 |
flwang1 | awesome | 21:16 |
sheeprine | Ok sent | 21:19 |
sheeprine | I've added the multiple collectors support this week | 21:20 |
sheeprine | with the API calls | 21:20 |
sheeprine | We will need to validate it | 21:20 |
sheeprine | If you can have a look at the pluggable transformer review, I'll upload the multiple collector tomorrow | 21:21 |
flwang1 | did you upload a new patchset for the transfomer one? | 21:22 |
* flwang1 is reading sheeprine's mail | 21:22 | |
sheeprine | I'll | 21:22 |
sheeprine | I may even do it now actually | 21:23 |
flwang1 | cool, I will review that at weekend if you can submit that | 21:23 |
sheeprine | flwang1: https://review.openstack.org/#/c/124186/ | 21:24 |
flwang1 | nice, I will review it as well | 21:26 |
sheeprine | The current implementation in a new collector module so that you can even use a fixed module list, or use the meta collector to have more control on your controllers | 21:26 |
sheeprine | flwang1: Do you want to grab an etherpad or something else to write down API specs? | 21:27 |
flwang1 | personally, I'd like to see a api doc like this http://developer.openstack.org/api-ref.html | 21:28 |
flwang1 | but I'm not sure if we should do that at current stage | 21:28 |
flwang1 | but yep, an etherpad is great, I'm creating one | 21:29 |
flwang1 | https://etherpad.openstack.org/p/openstack-rating-api | 21:29 |
sheeprine | Let's just keep it simple for the moment | 21:31 |
flwang1 | we can use the etherpad to track some discussion, but I still prefer to use http://docs.rating4openstack.apiary.io/ or any other api design tool to do the work | 21:31 |
sheeprine | Let's write down general structure on etherpad | 21:32 |
sheeprine | and final stuff on apiary | 21:32 |
flwang1 | cool | 21:32 |
sheeprine | I'll recap some points I've written in the document, tell me what's wrong | 21:33 |
flwang1 | thanks for draft the doc | 21:33 |
flwang1 | I think we're on the right track | 21:35 |
sheeprine | good :) | 21:36 |
sheeprine | Btw I don't like the report and data name | 21:36 |
flwang1 | I prefer to use cost and usage :) | 21:36 |
sheeprine | didn't found better name, hopping you'll have better ones | 21:36 |
flwang1 | but I'm not a native speaker :( | 21:37 |
flwang1 | I don't really prefer to generate a ^report^ from a API perspective | 21:37 |
sheeprine | maybe we can have a usage endpoint where we facilitate access to the rated data AND reports | 21:37 |
sheeprine | you don't generate report | 21:38 |
sheeprine | it's just a call that tells you "Here, your report file is at this URL" | 21:38 |
sheeprine | We're planning on removing writers part from the processors tomorrow | 21:38 |
flwang1 | sheeprine: wow, IIRC, you insist on keeping that :) | 21:39 |
sheeprine | So it'll be something that you can launch or not to generate reports | 21:39 |
ekarlso | what's the catfight asbout ? | 21:39 |
sheeprine | The way we expose the rated data to the users | 21:40 |
sheeprine | but we've rounded the corners here ;_ | 21:40 |
sheeprine | You can either access them from the API and use filter | 21:41 |
sheeprine | or get the whole period all consolidated in a file | 21:41 |
ekarlso | https://github.com/ekarlso/gomdns < btw sheeprine was my experiment in GoLAng | 21:41 |
ekarlso | DNS server for Designate | 21:41 |
flwang1 | sheeprine: I have to run into another meeting | 21:43 |
sheeprine | ekarlso: cool, I'll look at it this weekend | 21:43 |
sheeprine | flwang1: How do we do about the API specs | 21:43 |
flwang1 | sheeprine: how about let's sync on Tue or Wed? | 21:43 |
ekarlso | RAML ? :D | 21:43 |
sheeprine | Wokay, I'll mail you this weekend to fix a date | 21:43 |
flwang1 | ekarlso: we are discussing the design, not the tool | 21:44 |
ekarlso | ah | 21:44 |
flwang1 | sheeprine: I will work out the usage, cost part this weekend | 21:44 |
sheeprine | I kind of like RAML but the toolchain is just... node.js | 21:45 |
flwang1 | so that we can get a complete draft design asap | 21:45 |
sheeprine | I'll try to do my best to have something in a good shape tomorrow | 21:45 |
flwang1 | sheeprine: I'm not fulltime on this, so I'm sorry if I'm making any delay | 21:45 |
sheeprine | We are doing a sprint with 3 mates | 21:45 |
sheeprine | So we need to keep stuff going ;) | 21:46 |
sheeprine | I think we will just have 3 majors endpoints | 21:46 |
ekarlso | flwang1: you working on distil instead ? ;) | 21:46 |
sheeprine | one to control the collectors, one for the raters and one to get the output | 21:46 |
sheeprine | even with filters and as json or a full report | 21:46 |
sheeprine | does it looks ok to you? | 21:47 |
sheeprine | flwang1: ^ | 21:48 |
sheeprine | I think he ran away ;) | 21:52 |
sheeprine | ok, I'm leaving guys... I need to get some rest because tomorrow will be a tough day | 21:59 |
flwang1 | I'm working on a nova evacuate bug | 22:07 |
flwang1 | who is blocking our customer :) | 22:07 |
*** flwang1 has quit IRC | 23:23 | |
*** flwang1 has joined #openstack-rating | 23:37 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!