*** etoews has quit IRC | 00:00 | |
*** rmcall has quit IRC | 00:06 | |
*** rmcall has joined #openstack-sdks | 00:10 | |
*** etoews has joined #openstack-sdks | 00:13 | |
*** etoews has quit IRC | 00:19 | |
*** bknudson has joined #openstack-sdks | 00:22 | |
*** etoews has joined #openstack-sdks | 00:32 | |
*** etoews has quit IRC | 00:37 | |
*** rmcall has quit IRC | 00:41 | |
*** briancurtin has joined #openstack-sdks | 00:48 | |
*** briancurtin has joined #openstack-sdks | 00:48 | |
*** briancurtin has quit IRC | 00:53 | |
*** stevemar has quit IRC | 01:04 | |
*** briancurtin has joined #openstack-sdks | 01:31 | |
*** briancurtin has joined #openstack-sdks | 01:31 | |
*** samchoi has quit IRC | 01:38 | |
*** bknudson has quit IRC | 01:43 | |
*** etoews has joined #openstack-sdks | 01:52 | |
*** etoews has quit IRC | 02:30 | |
*** openstackgerrit has quit IRC | 02:33 | |
*** etoews has joined #openstack-sdks | 03:10 | |
*** etoews has quit IRC | 03:19 | |
*** stevemar has joined #openstack-sdks | 03:24 | |
*** openstack has joined #openstack-sdks | 03:42 | |
*** sendak.freenode.net sets mode: -o sigmavirus24_awa | 03:46 | |
-sendak.freenode.net- *** Notice -- TS for #openstack-sdks changed from 1410234140 to 1391618328 | 03:46 | |
*** sendak.freenode.net sets mode: +c-s | 03:46 | |
*** stevelle has joined #openstack-sdks | 03:46 | |
*** dolphm has joined #openstack-sdks | 03:46 | |
*** dtroyer has joined #openstack-sdks | 03:46 | |
*** terrylhowe has joined #openstack-sdks | 03:46 | |
*** stevemar has joined #openstack-sdks | 03:46 | |
*** briancurtin has joined #openstack-sdks | 03:46 | |
*** redrobot has joined #openstack-sdks | 03:46 | |
*** toabctl has joined #openstack-sdks | 03:46 | |
*** glenc has joined #openstack-sdks | 03:46 | |
*** fifieldt_ has joined #openstack-sdks | 03:46 | |
*** jamielennox has joined #openstack-sdks | 03:46 | |
*** VeggieMeat has joined #openstack-sdks | 03:46 | |
*** jdaggett has joined #openstack-sdks | 03:46 | |
*** dhellmann has joined #openstack-sdks | 03:46 | |
*** edleafe has joined #openstack-sdks | 03:46 | |
*** Alex_Gaynor has joined #openstack-sdks | 03:46 | |
*** Klumben has joined #openstack-sdks | 03:46 | |
*** sivel has joined #openstack-sdks | 03:46 | |
*** notmyname has joined #openstack-sdks | 03:46 | |
*** anteaya has joined #openstack-sdks | 03:46 | |
*** mordred has joined #openstack-sdks | 03:46 | |
*** devx has joined #openstack-sdks | 03:46 | |
*** sendak.freenode.net changes topic to "#openstack-sdks" | 03:46 | |
*** HenryG has joined #openstack-sdks | 04:07 | |
*** etoews has joined #openstack-sdks | 04:10 | |
stevemar | dtroyer, gonna release a new version today? | 04:12 |
---|---|---|
dtroyer | as soon as the release review is merged | 04:14 |
dtroyer | I didn't think it would run this late | 04:14 |
dtroyer | and so it did ;) | 04:14 |
dtroyer | so do you think I should wait until morning now just in case something gets unhappy? | 04:15 |
dtroyer | stevemar: wanna see something fun? | 04:17 |
stevemar | dtroyer, sure | 04:19 |
stevemar | dtroyer, i the release review just merged :) | 04:19 |
stevemar | i suppose we can wait | 04:19 |
dtroyer | https://github.com/dtroyer/python-openstackclient/tree/low-level-api/openstackclient/api is what I'd like to see for the low-level API | 04:21 |
dtroyer | I've got the object store stuff nearly converted (need some tests yet) and started on some compute commands for comparison | 04:21 |
notmyname | dtroyer: FWIW https://github.com/dtroyer/python-openstackclient/blob/low-level-api/openstackclient/api/object_store.py#L67 seems to be missing "delimiter" | 04:24 |
notmyname | dtroyer: https://github.com/dtroyer/python-openstackclient/blob/low-level-api/openstackclient/api/object_store.py#L98 needs to also show the storage policy | 04:25 |
dtroyer | notmyname: probably, thanks… I'm still working on tests, think poc at this point | 04:25 |
dtroyer | we're still catching up WRT object-store commands overall | 04:26 |
notmyname | ah delimiter is on https://github.com/dtroyer/python-openstackclient/blob/low-level-api/openstackclient/api/object_store.py#L176 (but that could drop "path" as it's sorta depricated | 04:26 |
dtroyer | notmyname: FWIW I stole some structure from swiftclient, but the naming is a bit different | 04:27 |
stevemar | dtroyer, ok, i get ya, build an API base layer off of session | 04:27 |
notmyname | dtroyer: and you're missing a account_show() method that shows account details. accounts are a storage area for containers, so it's pretty much the exact same method as container_show(), except there are a few aggregated metadata things for accounts | 04:27 |
notmyname | dtroyer: ya. and also, I'm not trying to snipe. I know you've been working on this, but I haven't really looked at it. just glanced at it now | 04:28 |
dtroyer | we're missing a lot…np, having a list of priority things to fill in would be great | 04:28 |
stevemar | dtroyer, i was thinking/hoping that not too many projects aside from swift would need an API | 04:28 |
dtroyer | stevemar: this is what I want in the SDK, prototyped it there once but last night the auth wasn't cooperating so I did it in OSC | 04:29 |
dtroyer | stevemar: this is how I take over the world! muhahahahah | 04:29 |
stevemar | dtroyer, not bad | 04:31 |
notmyname | dtroyer: are you looking for low-level or high-level commands? | 04:31 |
dtroyer | notmyname: this is meant to be the lowest-level layer…just dicts and REST HTTP…in the SDK I imagine the object structure would be built on top of it to do the higher level stuff | 04:31 |
notmyname | dtroyer: hmmm | 04:32 |
dtroyer | it also works out that OSC only needs this layer for most things | 04:32 |
stevemar | dtroyer, are you thinking that this would be a long term goal? to get all the commands to use the API? | 04:32 |
notmyname | dtroyer: what's OSC | 04:33 |
stevemar | i'm still a bit confused as so what the target goal of it is (aside from being a requirement for swift stuff) | 04:33 |
notmyname | ? | 04:33 |
stevemar | notmyname, OSC = openstackclient | 04:33 |
dtroyer | long-term I'd like to see this be the lowest-layer in the python SDK. But that hasn't gotten to far and I figured I need to implement a chunk of it to get it to go anywhere | 04:33 |
stevemar | dtroyer, gotcha | 04:33 |
dtroyer | but we could just use it here until the SDK is ready…maybe | 04:34 |
notmyname | dtroyer: one thing I'd suggest you look at for swift is https://github.com/gholt/swiftly/ (docs at http://greg.brim.net/swiftly/2.04/). the low-level commands are the http verbs (.get(), .head(), .put(), etc). the high-level compose those | 04:34 |
notmyname | stevemar: in that case, I'd hope that the osc actually needs more than what's here. :-) you're missing a lot of cool functionality with swift | 04:36 |
dtroyer | notmyname: that'll be interesting to study, thanks | 04:37 |
stevemar | notmyname, we have *very basic* swift support atm | 04:38 |
stevemar | notmyname, we have support to list/delete/create objects/container | 04:39 |
stevemar | notmyname, i just put up a patch a few days back for saving/downloading | 04:39 |
notmyname | stevemar: why isn't there anything at the account level there? eg list at the account level to see what containers are there | 04:40 |
stevemar | notmyname, the goal is always to have parity with the existing CLI | 04:40 |
notmyname | which existing CLI (all of them that I know of support that) | 04:40 |
dtroyer | notmyname: that's part of what I mean about changing naming. a list command returns a list of whatever object (resource) is in the command…so to see a list of containers, it is 'container list' | 04:41 |
stevemar | notmyname, historically we initially targeted for parity with CLIs that used the whole base/crud manager structure, (so we have pretty darn good support for nova and keystone) | 04:42 |
notmyname | dtroyer: ah, ok! | 04:42 |
stevemar | notmyname, we just started to work on the more 'special' CLIs like swift and neutron :) | 04:43 |
dtroyer | fwiw, we might be up to a year behind on new stuff in nova and cinder too | 04:43 |
dtroyer | there is basically just me, steve and terrylhowe working on this | 04:43 |
stevemar | yeah, it's hard to keep up | 04:43 |
dtroyer | all part-time | 04:44 |
notmyname | stevemar: dtroyer corrected me. I didn't follow the rebranding of functionality. so what I was looking for (my account listing) is there, but as a container listing. which I thought showed objects | 04:44 |
stevemar | notmyname, ah ok | 04:45 |
stevemar | dtroyer, yeah, we need more PTL backing :P *hint hint* notmyname | 04:46 |
stevemar | we owe dolphm many beers for taking the plunge and saying no v3 keystone, use osc | 04:46 |
*** briancurtin has quit IRC | 04:46 | |
*** briancurtin has joined #openstack-sdks | 04:47 | |
*** briancurtin has joined #openstack-sdks | 04:47 | |
stevemar | anywho | 04:47 |
stevemar | i'm out | 04:47 |
dtroyer | stevemar: g'night…I should push the tag soon, had to re-install gnupg after the mavericks upgrade last week... | 04:48 |
*** etoews has quit IRC | 04:49 | |
*** etoews has joined #openstack-sdks | 04:50 | |
*** briancurtin has quit IRC | 04:51 | |
*** stevemar has quit IRC | 04:52 | |
*** etoews has quit IRC | 04:54 | |
*** briancurtin has joined #openstack-sdks | 05:47 | |
*** briancurtin has joined #openstack-sdks | 05:47 | |
*** briancurtin has quit IRC | 05:52 | |
*** mattyw has joined #openstack-sdks | 06:57 | |
*** mattyw has quit IRC | 07:32 | |
*** mattyw has joined #openstack-sdks | 07:40 | |
*** etoews has joined #openstack-sdks | 07:53 | |
*** etoews has quit IRC | 07:57 | |
*** etoews has joined #openstack-sdks | 08:00 | |
*** etoews has quit IRC | 08:05 | |
*** etoews has joined #openstack-sdks | 08:19 | |
*** etoews has quit IRC | 08:24 | |
*** etoews has joined #openstack-sdks | 08:49 | |
*** etoews has quit IRC | 08:54 | |
*** openstackgerrit has joined #openstack-sdks | 09:20 | |
*** stevelle has quit IRC | 12:01 | |
*** stevelle has joined #openstack-sdks | 12:05 | |
*** etoews has joined #openstack-sdks | 13:30 | |
*** stevemar has joined #openstack-sdks | 13:31 | |
*** etoews has quit IRC | 13:35 | |
*** bknudson has joined #openstack-sdks | 13:35 | |
*** mfer has joined #openstack-sdks | 13:46 | |
openstackgerrit | Terry Howe proposed a change to stackforge/python-openstacksdk: Move cacert/insecure awkwardness examples/common https://review.openstack.org/119579 | 13:50 |
*** sigmavirus24_awa is now known as sigmavirus24 | 13:53 | |
*** sigmavirus24 has joined #openstack-sdks | 13:53 | |
*** etoews has joined #openstack-sdks | 13:58 | |
*** etoews has quit IRC | 14:02 | |
*** glenc has quit IRC | 14:13 | |
*** glenc has joined #openstack-sdks | 14:16 | |
*** briancurtin has joined #openstack-sdks | 14:16 | |
*** briancurtin has joined #openstack-sdks | 14:16 | |
*** etoews has joined #openstack-sdks | 14:22 | |
*** mfer has quit IRC | 14:24 | |
*** mfer has joined #openstack-sdks | 14:37 | |
openstackgerrit | Terry Howe proposed a change to stackforge/python-openstacksdk: Prepare for auth plugins https://review.openstack.org/118679 | 14:43 |
openstackgerrit | Terry Howe proposed a change to stackforge/python-openstacksdk: Prepare for auth plugins https://review.openstack.org/118679 | 15:01 |
*** mfer has quit IRC | 15:07 | |
*** mfer has joined #openstack-sdks | 15:16 | |
*** dhellmann is now known as dhellmann_ | 15:38 | |
openstackgerrit | Terry Howe proposed a change to stackforge/python-openstacksdk: Use stevedore to load authorization plugins https://review.openstack.org/119628 | 16:03 |
*** rmcall has joined #openstack-sdks | 16:28 | |
*** rmcall has quit IRC | 16:42 | |
*** rmcall has joined #openstack-sdks | 16:43 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 16:55 | |
*** etoews has quit IRC | 17:11 | |
*** dhellmann_ is now known as dhellmann | 17:13 | |
*** etoews has joined #openstack-sdks | 17:40 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 17:59 | |
*** rmcall has quit IRC | 18:03 | |
*** devx has quit IRC | 18:03 | |
*** devx has joined #openstack-sdks | 18:03 | |
*** rmcall has joined #openstack-sdks | 18:06 | |
openstackgerrit | Terry Howe proposed a change to stackforge/python-openstacksdk: Introduce the connection class https://review.openstack.org/120170 | 18:09 |
*** terrylhowe has left #openstack-sdks | 18:15 | |
*** terrylhowe has joined #openstack-sdks | 18:15 | |
briancurtin | terrylhowe, jamielennox, dtroyer: i did not have a particularly successful week on a number of fronts, specifically on crafting anything usable that's higher level, but it looks like terry has gotten something going that way. does anyone still want to meet? (sorry if this turns out to be back to back cancels :( ) | 18:33 |
terrylhowe | i would like to meet briancurtin | 18:33 |
briancurtin | cool, we're on | 18:34 |
*** samchoi has joined #openstack-sdks | 18:38 | |
*** rmcall has quit IRC | 18:53 | |
*** openstackgerrit has quit IRC | 19:02 | |
briancurtin | terrylhowe: meeting? | 19:03 |
*** rmcall has joined #openstack-sdks | 19:03 | |
terrylhowe | oops | 19:03 |
*** openstackgerrit has joined #openstack-sdks | 19:41 | |
*** mattyw has quit IRC | 19:56 | |
*** stevelle_ has joined #openstack-sdks | 20:29 | |
*** fifieldt_ has quit IRC | 20:38 | |
*** dolphm has left #openstack-sdks | 20:49 | |
*** fifieldt_ has joined #openstack-sdks | 20:50 | |
*** mfer has quit IRC | 21:25 | |
*** briancurtin has quit IRC | 21:27 | |
*** dolphm has joined #openstack-sdks | 21:43 | |
*** stevelle_ has quit IRC | 21:45 | |
*** stevemar has quit IRC | 22:01 | |
*** etoews has quit IRC | 22:01 | |
*** rmcall has quit IRC | 22:01 | |
*** rmcall has joined #openstack-sdks | 22:03 | |
*** bknudson has quit IRC | 22:08 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 22:15 | |
openstackgerrit | Terry Howe proposed a change to stackforge/python-openstacksdk: Add docs environement to testing interface https://review.openstack.org/120276 | 22:52 |
*** etoews has joined #openstack-sdks | 22:56 | |
*** etoews has quit IRC | 23:39 | |
*** etoews has joined #openstack-sdks | 23:43 | |
*** etoews has quit IRC | 23:51 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!