Tuesday, 2014-09-09

*** etoews has quit IRC00:00
*** rmcall has quit IRC00:06
*** rmcall has joined #openstack-sdks00:10
*** etoews has joined #openstack-sdks00:13
*** etoews has quit IRC00:19
*** bknudson has joined #openstack-sdks00:22
*** etoews has joined #openstack-sdks00:32
*** etoews has quit IRC00:37
*** rmcall has quit IRC00:41
*** briancurtin has joined #openstack-sdks00:48
*** briancurtin has joined #openstack-sdks00:48
*** briancurtin has quit IRC00:53
*** stevemar has quit IRC01:04
*** briancurtin has joined #openstack-sdks01:31
*** briancurtin has joined #openstack-sdks01:31
*** samchoi has quit IRC01:38
*** bknudson has quit IRC01:43
*** etoews has joined #openstack-sdks01:52
*** etoews has quit IRC02:30
*** openstackgerrit has quit IRC02:33
*** etoews has joined #openstack-sdks03:10
*** etoews has quit IRC03:19
*** stevemar has joined #openstack-sdks03:24
*** openstack has joined #openstack-sdks03:42
*** sendak.freenode.net sets mode: -o sigmavirus24_awa03:46
-sendak.freenode.net- *** Notice -- TS for #openstack-sdks changed from 1410234140 to 139161832803:46
*** sendak.freenode.net sets mode: +c-s 03:46
*** stevelle has joined #openstack-sdks03:46
*** dolphm has joined #openstack-sdks03:46
*** dtroyer has joined #openstack-sdks03:46
*** terrylhowe has joined #openstack-sdks03:46
*** stevemar has joined #openstack-sdks03:46
*** briancurtin has joined #openstack-sdks03:46
*** redrobot has joined #openstack-sdks03:46
*** toabctl has joined #openstack-sdks03:46
*** glenc has joined #openstack-sdks03:46
*** fifieldt_ has joined #openstack-sdks03:46
*** jamielennox has joined #openstack-sdks03:46
*** VeggieMeat has joined #openstack-sdks03:46
*** jdaggett has joined #openstack-sdks03:46
*** dhellmann has joined #openstack-sdks03:46
*** edleafe has joined #openstack-sdks03:46
*** Alex_Gaynor has joined #openstack-sdks03:46
*** Klumben has joined #openstack-sdks03:46
*** sivel has joined #openstack-sdks03:46
*** notmyname has joined #openstack-sdks03:46
*** anteaya has joined #openstack-sdks03:46
*** mordred has joined #openstack-sdks03:46
*** devx has joined #openstack-sdks03:46
*** sendak.freenode.net changes topic to "#openstack-sdks"03:46
*** HenryG has joined #openstack-sdks04:07
*** etoews has joined #openstack-sdks04:10
stevemardtroyer, gonna release a new version today?04:12
dtroyeras soon as the release review is merged04:14
dtroyerI didn't think it would run this late04:14
dtroyerand so it did ;)04:14
dtroyerso do you think I should wait until morning now just in case something gets unhappy?04:15
dtroyerstevemar: wanna see something fun?04:17
stevemardtroyer, sure04:19
stevemardtroyer, i the release review just merged :)04:19
stevemari suppose we can wait04:19
dtroyerhttps://github.com/dtroyer/python-openstackclient/tree/low-level-api/openstackclient/api is what I'd like to see for the low-level API04:21
dtroyerI've got the object store stuff nearly converted (need some tests yet) and started on some compute commands for comparison04:21
notmynamedtroyer: FWIW https://github.com/dtroyer/python-openstackclient/blob/low-level-api/openstackclient/api/object_store.py#L67 seems to be missing "delimiter"04:24
notmynamedtroyer: https://github.com/dtroyer/python-openstackclient/blob/low-level-api/openstackclient/api/object_store.py#L98 needs to also show the storage policy04:25
dtroyernotmyname: probably, thanks…   I'm still working on tests, think poc at this point04:25
dtroyerwe're still catching up WRT object-store commands overall04:26
notmynameah 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 depricated04:26
dtroyernotmyname: FWIW I stole some structure from swiftclient, but the naming is a bit different04:27
stevemardtroyer, ok, i get ya, build an API base layer off of session04:27
notmynamedtroyer: 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 accounts04:27
notmynamedtroyer: 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 now04:28
dtroyerwe're missing a lot…np, having a list of priority things to fill in would be great04:28
stevemardtroyer, i was thinking/hoping that not too many projects aside from swift would need an API04:28
dtroyerstevemar: 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 OSC04:29
dtroyerstevemar: this is how I take over the world!  muhahahahah04:29
stevemardtroyer, not bad04:31
notmynamedtroyer: are you looking for low-level or high-level commands?04:31
dtroyernotmyname: 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 stuff04:31
notmynamedtroyer: hmmm04:32
dtroyerit also works out that OSC only needs this layer for most things04:32
stevemardtroyer, are you thinking that this would be a long term goal? to get all the commands to use the API?04:32
notmynamedtroyer: what's OSC04:33
stevemari'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
stevemarnotmyname, OSC = openstackclient04:33
dtroyerlong-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 anywhere04:33
stevemardtroyer, gotcha04:33
dtroyerbut we could just use it here until the SDK is ready…maybe04:34
notmynamedtroyer: 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 those04:34
notmynamestevemar: 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 swift04:36
dtroyernotmyname: that'll be interesting to study, thanks04:37
stevemarnotmyname, we have *very basic* swift support atm04:38
stevemarnotmyname, we have support to list/delete/create objects/container04:39
stevemarnotmyname, i just put up a patch a few days back for saving/downloading04:39
notmynamestevemar: why isn't there anything at the account level there? eg list at the account level to see what containers are there04:40
stevemarnotmyname, the goal is always to have parity with the existing CLI04:40
notmynamewhich existing CLI (all of them that I know of support that)04:40
dtroyernotmyname: 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
stevemarnotmyname, 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
notmynamedtroyer: ah, ok!04:42
stevemarnotmyname, we just started to work on the more 'special' CLIs like swift and neutron :)04:43
dtroyerfwiw, we might be up to a year behind on new stuff in nova and cinder too04:43
dtroyerthere is basically just me, steve and terrylhowe working on this04:43
stevemaryeah, it's hard to  keep up04:43
dtroyerall part-time04:44
notmynamestevemar: 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 objects04:44
stevemarnotmyname, ah ok04:45
stevemardtroyer, yeah, we need more PTL backing :P *hint hint* notmyname04:46
stevemarwe owe dolphm many beers for taking the plunge and saying no v3 keystone, use osc04:46
*** briancurtin has quit IRC04:46
*** briancurtin has joined #openstack-sdks04:47
*** briancurtin has joined #openstack-sdks04:47
stevemaranywho04:47
stevemari'm out04:47
dtroyerstevemar: g'night…I should push the tag soon, had to re-install gnupg after the mavericks upgrade last week...04:48
*** etoews has quit IRC04:49
*** etoews has joined #openstack-sdks04:50
*** briancurtin has quit IRC04:51
*** stevemar has quit IRC04:52
*** etoews has quit IRC04:54
*** briancurtin has joined #openstack-sdks05:47
*** briancurtin has joined #openstack-sdks05:47
*** briancurtin has quit IRC05:52
*** mattyw has joined #openstack-sdks06:57
*** mattyw has quit IRC07:32
*** mattyw has joined #openstack-sdks07:40
*** etoews has joined #openstack-sdks07:53
*** etoews has quit IRC07:57
*** etoews has joined #openstack-sdks08:00
*** etoews has quit IRC08:05
*** etoews has joined #openstack-sdks08:19
*** etoews has quit IRC08:24
*** etoews has joined #openstack-sdks08:49
*** etoews has quit IRC08:54
*** openstackgerrit has joined #openstack-sdks09:20
*** stevelle has quit IRC12:01
*** stevelle has joined #openstack-sdks12:05
*** etoews has joined #openstack-sdks13:30
*** stevemar has joined #openstack-sdks13:31
*** etoews has quit IRC13:35
*** bknudson has joined #openstack-sdks13:35
*** mfer has joined #openstack-sdks13:46
openstackgerritTerry Howe proposed a change to stackforge/python-openstacksdk: Move cacert/insecure awkwardness examples/common  https://review.openstack.org/11957913:50
*** sigmavirus24_awa is now known as sigmavirus2413:53
*** sigmavirus24 has joined #openstack-sdks13:53
*** etoews has joined #openstack-sdks13:58
*** etoews has quit IRC14:02
*** glenc has quit IRC14:13
*** glenc has joined #openstack-sdks14:16
*** briancurtin has joined #openstack-sdks14:16
*** briancurtin has joined #openstack-sdks14:16
*** etoews has joined #openstack-sdks14:22
*** mfer has quit IRC14:24
*** mfer has joined #openstack-sdks14:37
openstackgerritTerry Howe proposed a change to stackforge/python-openstacksdk: Prepare for auth plugins  https://review.openstack.org/11867914:43
openstackgerritTerry Howe proposed a change to stackforge/python-openstacksdk: Prepare for auth plugins  https://review.openstack.org/11867915:01
*** mfer has quit IRC15:07
*** mfer has joined #openstack-sdks15:16
*** dhellmann is now known as dhellmann_15:38
openstackgerritTerry Howe proposed a change to stackforge/python-openstacksdk: Use stevedore to load authorization plugins  https://review.openstack.org/11962816:03
*** rmcall has joined #openstack-sdks16:28
*** rmcall has quit IRC16:42
*** rmcall has joined #openstack-sdks16:43
*** sigmavirus24 is now known as sigmavirus24_awa16:55
*** etoews has quit IRC17:11
*** dhellmann_ is now known as dhellmann17:13
*** etoews has joined #openstack-sdks17:40
*** sigmavirus24_awa is now known as sigmavirus2417:59
*** rmcall has quit IRC18:03
*** devx has quit IRC18:03
*** devx has joined #openstack-sdks18:03
*** rmcall has joined #openstack-sdks18:06
openstackgerritTerry Howe proposed a change to stackforge/python-openstacksdk: Introduce the connection class  https://review.openstack.org/12017018:09
*** terrylhowe has left #openstack-sdks18:15
*** terrylhowe has joined #openstack-sdks18:15
briancurtinterrylhowe, 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
terrylhowei would like to meet briancurtin18:33
briancurtincool, we're on18:34
*** samchoi has joined #openstack-sdks18:38
*** rmcall has quit IRC18:53
*** openstackgerrit has quit IRC19:02
briancurtinterrylhowe: meeting?19:03
*** rmcall has joined #openstack-sdks19:03
terrylhoweoops19:03
*** openstackgerrit has joined #openstack-sdks19:41
*** mattyw has quit IRC19:56
*** stevelle_ has joined #openstack-sdks20:29
*** fifieldt_ has quit IRC20:38
*** dolphm has left #openstack-sdks20:49
*** fifieldt_ has joined #openstack-sdks20:50
*** mfer has quit IRC21:25
*** briancurtin has quit IRC21:27
*** dolphm has joined #openstack-sdks21:43
*** stevelle_ has quit IRC21:45
*** stevemar has quit IRC22:01
*** etoews has quit IRC22:01
*** rmcall has quit IRC22:01
*** rmcall has joined #openstack-sdks22:03
*** bknudson has quit IRC22:08
*** sigmavirus24 is now known as sigmavirus24_awa22:15
openstackgerritTerry Howe proposed a change to stackforge/python-openstacksdk: Add docs environement to testing interface  https://review.openstack.org/12027622:52
*** etoews has joined #openstack-sdks22:56
*** etoews has quit IRC23:39
*** etoews has joined #openstack-sdks23:43
*** etoews has quit IRC23:51

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!