*** chlong_ has quit IRC | 00:03 | |
*** gildub has quit IRC | 00:04 | |
*** terrylhowe_ has quit IRC | 00:06 | |
*** terrylhowe has joined #openstack-sdks | 00:14 | |
*** gildub has joined #openstack-sdks | 00:14 | |
*** gildub has quit IRC | 00:19 | |
*** sdague has quit IRC | 00:26 | |
*** gildub has joined #openstack-sdks | 00:30 | |
*** salv-orlando has joined #openstack-sdks | 00:45 | |
*** Qiming has joined #openstack-sdks | 00:57 | |
*** gouthamr has joined #openstack-sdks | 00:58 | |
*** gouthamr_ has joined #openstack-sdks | 01:03 | |
*** gouthamr has quit IRC | 01:03 | |
*** salv-orlando has quit IRC | 01:07 | |
openstackgerrit | Reedip proposed openstack/python-openstackclient: Add common utility for network https://review.openstack.org/282914 | 01:21 |
---|---|---|
*** lhcheng has quit IRC | 01:38 | |
*** Yanyanhu has joined #openstack-sdks | 01:47 | |
*** dims has quit IRC | 01:49 | |
*** chlong_ has joined #openstack-sdks | 01:49 | |
openstackgerrit | Merged openstack/python-openstackclient: Defaults are ignored with flake8 https://review.openstack.org/283697 | 01:59 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/python-openstackclient: Updated from global requirements https://review.openstack.org/285066 | 02:01 |
Qiming | terrylhowe, there? | 02:04 |
*** gildub has quit IRC | 02:08 | |
*** gildub has joined #openstack-sdks | 02:12 | |
*** fzdarsky|afk has quit IRC | 02:37 | |
terrylhowe | what’s up Qiming ? | 02:39 |
Qiming | hi, terrylhowe | 02:40 |
Qiming | just wondering how far are we from releasing 0.8 | 02:41 |
Qiming | 0.8.0 maybe | 02:41 |
terrylhowe | no idea, I missed the meeting this week | 02:41 |
terrylhowe | if we need to cut a release, we could do so I think | 02:41 |
Qiming | okay, we need to freeze the dependency as early as possible | 02:42 |
Qiming | there is a dependency chain out there, sdk is at the head, :) | 02:42 |
Qiming | will check with brian via email then | 02:43 |
terrylhowe | excellent and Everett | 02:43 |
Qiming | okay | 02:43 |
Qiming | etoews, there? | 02:43 |
Qiming | maybe only Brian knows the plan, maybe he needs a trigger from us to cut a release, will find out | 02:44 |
*** fzdarsky has joined #openstack-sdks | 02:46 | |
*** abitha has quit IRC | 02:49 | |
*** terrylhowe has quit IRC | 03:07 | |
*** terrylhowe has joined #openstack-sdks | 03:08 | |
*** dims has joined #openstack-sdks | 03:10 | |
*** terrylhowe has left #openstack-sdks | 03:15 | |
*** boris-42 has quit IRC | 03:24 | |
*** gouthamr_ has quit IRC | 03:26 | |
*** Yanyan has joined #openstack-sdks | 03:30 | |
*** Yanyanhu has quit IRC | 03:30 | |
*** amotoki has joined #openstack-sdks | 03:41 | |
*** britthouser has quit IRC | 03:44 | |
*** tangchen has joined #openstack-sdks | 03:46 | |
*** britthouser has joined #openstack-sdks | 03:48 | |
*** britthouser has quit IRC | 03:50 | |
*** markvoelker has quit IRC | 03:51 | |
*** erlon has quit IRC | 03:56 | |
reedip | tangchen :ping | 04:02 |
tangchen | ye | 04:02 |
reedip | tangchen : hi | 04:04 |
tangchen | reedip: hello | 04:04 |
reedip | tangchen : I was trying to view my changes in the openstackclient ( running the OSC CLI before committing them ) | 04:04 |
*** amotoki has quit IRC | 04:05 | |
reedip | tangchen: however, I am not able to view my CLIs even after inserting them in the setup,cfg, rerunning devstack | 04:05 |
reedip | tangchen : any ideas/suggestions how I can view my changes in the openstack client? | 04:05 |
tangchen | reedip: I think you didn't install it. If you changed the setup.cfg, please run "pip install -e ." | 04:06 |
reedip | tangchen, ok, will give it a run and get back to ASAP | 04:06 |
tangchen | :) | 04:06 |
reedip | tangchen : one more issue... | 04:08 |
reedip | tangchen, on running openstackclient, I am getting this error now ( after the pip install -e worked) | 04:08 |
tangchen | reedip: what error ? | 04:09 |
reedip | tangchen : http://paste.openstack.org/show/488304/ | 04:09 |
reedip | tangchen : any advice on this? | 04:09 |
*** britthouser has joined #openstack-sdks | 04:10 | |
tangchen | reedip: OK, connection is from python-openstacksdk. All network commands are using it now. | 04:11 |
tangchen | reedip: So, please try to install python-openstacksdk | 04:11 |
tangchen | reedip: I think you can just install it from the source. Just cline it and pip install it. :) | 04:12 |
*** britthouser has quit IRC | 04:12 | |
reedip | tangchen: cloning should work ? | 04:14 |
tangchen | reedip: I think so. But not sure. I didn't meet this error before. If you run devstack, I think it has installed it. | 04:14 |
reedip | tangchen : okay, let me see what can be done about it. | 04:15 |
tangchen | :) | 04:15 |
reedip | tangchen: thanks for your support though :) | 04:15 |
*** woodster_ has quit IRC | 04:16 | |
*** amotoki has joined #openstack-sdks | 04:20 | |
reedip | tangchen : clone and pip install didnt help, running devstack | 04:21 |
*** tangchen has quit IRC | 04:29 | |
*** amotoki has quit IRC | 04:30 | |
reedip | tangchen : the same error is now coming on devstack.. do not know why ( devstack is failing because of openstackclient, which fails due to above error) | 04:31 |
*** amotoki has joined #openstack-sdks | 04:35 | |
*** tangchen has joined #openstack-sdks | 04:42 | |
openstackgerrit | Tang Chen proposed openstack/python-openstackclient: Router: Add --route and --clear-routes options to "router set" command https://review.openstack.org/276042 | 04:43 |
openstackgerrit | Tang Chen proposed openstack/python-openstackclient: Add MultiKeyValueAction to custom parser action https://review.openstack.org/276041 | 04:43 |
*** markvoelker has joined #openstack-sdks | 04:51 | |
*** markvoelker has quit IRC | 04:56 | |
*** amotoki has quit IRC | 05:00 | |
*** amotoki has joined #openstack-sdks | 05:07 | |
*** reedip is now known as outofmemory | 05:46 | |
openstackgerrit | Merged openstack/python-openstackclient: Updated from global requirements https://review.openstack.org/285066 | 05:55 |
*** dims has quit IRC | 06:37 | |
*** lhcheng has joined #openstack-sdks | 06:38 | |
*** markvoelker has joined #openstack-sdks | 06:53 | |
*** markvoelker has quit IRC | 06:57 | |
*** lhcheng_ has joined #openstack-sdks | 07:05 | |
*** lhcheng has quit IRC | 07:08 | |
*** chlong_ has quit IRC | 07:26 | |
*** gildub has quit IRC | 07:27 | |
*** salv-orlando has joined #openstack-sdks | 07:29 | |
openstackgerrit | Rui Chen proposed openstack/python-openstackclient: Add missing command/configuration object https://review.openstack.org/284563 | 07:33 |
*** annegentle has joined #openstack-sdks | 07:38 | |
*** annegentle has quit IRC | 07:42 | |
openstackgerrit | Merged openstack/keystoneauth: Updated from global requirements https://review.openstack.org/285026 | 08:11 |
*** annegentle has joined #openstack-sdks | 08:15 | |
*** annegentle has quit IRC | 08:20 | |
openstackgerrit | Tang Chen proposed openstack/python-openstackclient: Support "network create" command in nova network https://review.openstack.org/284702 | 08:48 |
*** markvoelker has joined #openstack-sdks | 08:53 | |
*** annegentle has joined #openstack-sdks | 08:53 | |
*** markvoelker has quit IRC | 08:57 | |
*** annegentle has quit IRC | 08:58 | |
*** lucas-afk is now known as lucasagomes | 09:02 | |
*** nikhil has quit IRC | 09:04 | |
*** salv-orlando has quit IRC | 09:19 | |
*** salv-orlando has joined #openstack-sdks | 09:19 | |
*** lhcheng has joined #openstack-sdks | 09:23 | |
*** lhcheng has quit IRC | 09:27 | |
*** lhcheng_ has quit IRC | 09:27 | |
*** Yanyanhu has joined #openstack-sdks | 09:33 | |
*** Yanyan has quit IRC | 09:35 | |
*** fzdarsky has quit IRC | 09:35 | |
*** fzdarsky has joined #openstack-sdks | 09:35 | |
*** salv-orlando has quit IRC | 10:00 | |
*** salv-orlando has joined #openstack-sdks | 10:08 | |
*** salv-orlando has quit IRC | 10:11 | |
*** salv-orlando has joined #openstack-sdks | 10:12 | |
openstackgerrit | jichenjc proposed openstack/python-openstackclient: Make snapshot command inherit from command.Command https://review.openstack.org/284671 | 10:15 |
*** Qiming has quit IRC | 10:16 | |
*** sdague has joined #openstack-sdks | 10:26 | |
*** gildub has joined #openstack-sdks | 10:27 | |
*** Yanyanhu has quit IRC | 10:37 | |
openstackgerrit | Merged openstack/python-openstackclient: Add missing command/configuration object https://review.openstack.org/284563 | 10:37 |
*** erlon has joined #openstack-sdks | 10:48 | |
*** markvoelker has joined #openstack-sdks | 10:54 | |
*** salv-orlando has quit IRC | 10:57 | |
*** markvoelker has quit IRC | 10:58 | |
*** Qiming has joined #openstack-sdks | 11:22 | |
*** cdent has joined #openstack-sdks | 11:44 | |
*** britthouser has joined #openstack-sdks | 11:51 | |
*** tangchen has quit IRC | 12:10 | |
*** tangchen has joined #openstack-sdks | 12:11 | |
*** krotscheck_dcm is now known as krotscheck | 12:13 | |
cdent | elmiko, sdague: dtantsur and lucasagomes initially cool on the microversion header change, who to talk to in manila? | 12:16 |
sdague | bswartz I think | 12:16 |
cdent | thanks | 12:16 |
*** eliqiao_ is now known as eliqiao | 12:17 | |
lucasagomes | +1, I think that Ironic is totally fine about making it consistent across all OpenStack projects | 12:17 |
*** salv-orlando has joined #openstack-sdks | 12:20 | |
*** thrash|g0ne is now known as thrash | 12:22 | |
openstackgerrit | jichenjc proposed openstack/python-openstackclient: [compute] Add migration list command https://review.openstack.org/285269 | 12:26 |
*** amotoki_ has joined #openstack-sdks | 12:32 | |
*** amotoki has quit IRC | 12:34 | |
*** fzdarsky is now known as fzdarsky|afk | 12:39 | |
*** markvoelker has joined #openstack-sdks | 12:40 | |
*** markvoelker has quit IRC | 12:44 | |
openstackgerrit | jichenjc proposed openstack/python-openstackclient: Make snapshot command inherit from command.Command https://review.openstack.org/284671 | 12:48 |
*** tangchen has quit IRC | 12:51 | |
openstackgerrit | jichenjc proposed openstack/python-openstackclient: [compute] Add set host command https://review.openstack.org/283280 | 12:57 |
*** gildub has quit IRC | 13:01 | |
*** lucasagomes is now known as lucas-hungry | 13:09 | |
*** britthouser has quit IRC | 13:12 | |
*** fzdarsky|afk is now known as fzdarsky | 13:17 | |
*** markvoelker has joined #openstack-sdks | 13:20 | |
*** gouthamr has joined #openstack-sdks | 13:35 | |
*** annegentle has joined #openstack-sdks | 13:38 | |
*** edleafe is now known as figleaf | 13:40 | |
*** dims has joined #openstack-sdks | 13:54 | |
openstackgerrit | Merged openstack/python-openstacksdk: Basic resource.prop for ID attributes (message) https://review.openstack.org/281903 | 13:56 |
*** tangchen has joined #openstack-sdks | 14:09 | |
*** terrylhowe has joined #openstack-sdks | 14:13 | |
*** terrylhowe has left #openstack-sdks | 14:14 | |
*** petertr7_away is now known as petertr7 | 14:15 | |
*** rtheis has joined #openstack-sdks | 14:15 | |
*** jaypipes is now known as sicklypipes | 14:22 | |
openstackgerrit | Merged openstack/python-openstacksdk: Basic resource.prop for ID attributes (block store) https://review.openstack.org/280723 | 14:22 |
*** lucas-hungry is now known as lucasagomes | 14:23 | |
openstackgerrit | Merged openstack/python-openstacksdk: Make metadata handling consistent in Object Store https://review.openstack.org/275441 | 14:23 |
*** annegentle has quit IRC | 14:27 | |
*** britthouser has joined #openstack-sdks | 14:34 | |
*** amotoki_ has quit IRC | 14:36 | |
rtheis | briancurtin: does the sdk have extension support to allow projects to plugin their interfaces? | 14:37 |
rtheis | I didn't find anything or am aware of plans to do so | 14:37 |
briancurtin | in theory, yes, but they shouldn’t do that, they should work in the SDK itself. the extension idea is intended to serve vendors | 14:39 |
*** annegentle has joined #openstack-sdks | 14:40 | |
briancurtin | to make the SDK work with a project, the code needs to live in the SDK. we’re not going down a path of plugins just to have basic functionality work. extensions are meant to allow customization of things for specific clouds, to take care of things like filling in the details needed for Connection (like the right auth_url) or different auth systems, or | 14:42 |
briancurtin | extensions to various services, etc. right now i have a rackspace extension that just enables our (currently) different auth, but that’ll also include some other non-openstack services we offer. i think terry has/had an HP one somewhere | 14:42 |
*** terrylhowe_ has joined #openstack-sdks | 14:45 | |
rtheis | briancurtin: thank you | 14:47 |
*** amotoki has joined #openstack-sdks | 14:48 | |
*** woodster_ has joined #openstack-sdks | 14:54 | |
*** amotoki has quit IRC | 15:02 | |
*** sigmavirus24_awa is now known as sigmavirus24 | 15:07 | |
cdent | elmiko, sdague: bswartz needs to think about it but will get back to us: http://eavesdrop.openstack.org/irclogs/%23openstack-manila/latest.log.html#t2016-02-26T14:55:14 | 15:13 |
elmiko | cdent: cool, thanks for doing the leg work. i saw the comment from lucasagomes before. so i guess, we're mostly there | 15:15 |
elmiko | and even if we only get 2/3, i still think that's enough to go forward. they are just /guidelines/ after all | 15:15 |
elmiko | cdent: good question from gouthamr about the multi-word types | 15:16 |
elmiko | cdent: also, a service wouldn't have to carry the old header forever, just until a major version bump, no? | 15:18 |
cdent | elmiko: there are some people who say there should never ever be a major version bump again... | 15:18 |
elmiko | ok, that's fair | 15:19 |
elmiko | cdent: as to the "grandfather" issue bswartz brought up, i think that is well within the boundaries we have already defined. | 15:19 |
elmiko | if they choose not to follow the guideline, for *whatever* reason, that should be their choice. (but, i'm pretty anti api-police mode) | 15:20 |
*** terrylhowe_ has quit IRC | 15:21 | |
cdent | elmiko: yeah, if people don't want to follow that's fine, my only real concern/confusion from that conversation was the disagreement over bytes of headers | 15:22 |
gouthamr | elmiko: with you on that one.. contributors in manila want to help build these guidelines. i personally feel strongly about supporting the change ya'll are suggesting. thanks for chiming in on the manila channel today | 15:23 |
gouthamr | cdent: if you can help me figure out the multi-word service_type, i can take the change to manila and we can take this further | 15:24 |
*** nikhil has joined #openstack-sdks | 15:25 | |
elmiko | at first thought, my vote would be for hyphens | 15:25 |
cdent | gouthamr: I think we're still figuring it out. I think the idea is that the service catalog service type, the service authority and service types in headers should all have the same format | 15:25 |
elmiko | hmm | 15:26 |
cdent | I'm thinking case-insensitive with '-' for ' ' seems the way to go | 15:26 |
elmiko | do we use underscore in the service catalog? | 15:26 |
gouthamr | elmiko: not that i | 15:26 |
* elmiko can't remember, sahara just switched from one to the other | 15:26 | |
gouthamr | elmiko: not that im aware of, it is "Shared File Systems" for manila | 15:26 |
cdent | of course I'd argue that if your project needs more than one word to describe its type it should make single compound word. baremetal, not bare-metal | 15:27 |
cdent | etc | 15:27 |
cdent | Which is why we end up talking about it for so long because there are so many options | 15:27 |
elmiko | regardless, i concur with cdent about using hyphen | 15:27 |
elmiko | and case-insensitive seems sensible too | 15:28 |
elmiko | cdent: re:byte conservation, i like your point about he service reacting only to the headers it is sent. | 15:29 |
elmiko | that makes sense to me | 15:29 |
cdent | and microversions themselves can get involved there too | 15:31 |
cdent | as in: instead of the structure of the request header setting the structure of the response headers, the value of the request header can set the structure of the response headers | 15:32 |
cdent | If that works for a particular environment. I'm not sure it would for the "never deprecate anything environments" | 15:32 |
elmiko | that makes good sense | 15:33 |
elmiko | the server should know what to send based on the microversion requested | 15:34 |
*** annegentle has quit IRC | 15:34 | |
cdent | You know, even after all this stuff, I'm still fairly anti-microversions | 15:35 |
cdent | I think everyone should run 'latest' all the time, have failures constantly, and upgrade all the time | 15:35 |
* cdent does not live in this current reality | 15:35 | |
cdent | <- crazy peacenik hippy anarcho-crypto-fascist watcher of the world burning | 15:36 |
elmiko | it's a beautiful dream though, one where zero-day exploits rule the world ;) | 15:36 |
elmiko | haha! | 15:36 |
*** salv-orl_ has joined #openstack-sdks | 15:59 | |
*** salv-orlando has quit IRC | 16:01 | |
cdent | elmiko, sdague: more from manila: http://eavesdrop.openstack.org/irclogs/%23openstack-manila/latest.log.html#t2016-02-26T15:39:31 | 16:04 |
cdent | sdague: "You should not PUT to any url that you can't GET" strictly true, but a pain in the ass when it comes to creating semantically interesting apis. I work around it by saying that the resource at that url notionally exists, but has no state yet (thus 404s). which is a mental hack but makes some things easier. | 16:06 |
*** Qiming has quit IRC | 16:09 | |
elmiko | interesting thought, re:PUT/GET | 16:09 |
sdague | cdent: .... example? | 16:14 |
sdague | I feel like "semantically interesting" triggers my spidey sense | 16:15 |
cdent | sdague: you mean a place where I've done the PUT to a thing that you can't get yet? | 16:15 |
sdague | cdent: yeh | 16:15 |
sdague | that just feels wrong to me | 16:15 |
cdent | the entire api for this (my old standby example): https://github.com/tiddlyweb/tiddlyweb | 16:16 |
cdent | it does it that way because it takes the difference between PUT and POST to be whether or not you already know the URI | 16:16 |
cdent | if you do then you should use PUT | 16:16 |
cdent | thus PUT /my/thing/named/foo | 16:16 |
cdent | but POST /servers => location /servers/<uuid> | 16:17 |
sdague | ok, it still seems a little bonkers to me | 16:17 |
*** tangchen has quit IRC | 16:17 | |
cdent | I think it sort of pivots around whether you think URIs are the center of the universe or not | 16:17 |
sdague | cdent: and you are the one who gets really pedantic on error codes and the like :) | 16:17 |
sdague | I am surprised your pedanticness doesn't block that use of http | 16:18 |
cdent | I think it all works because of notionally exists "but has no state yet" | 16:18 |
cdent | which is accurate if you think that a URI is actually the resource, not an address to the resource | 16:19 |
sdague | then a GET shouldn't be a 404 | 16:19 |
cdent | "I have no representation for that resource" | 16:19 |
cdent | Is differrent from "I an empty representation for that resource" | 16:19 |
cdent | s/an/have an/ | 16:19 |
sdague | that seems grasping | 16:20 |
cdent | most of it is grasping and arbitrary | 16:20 |
cdent | where "it" is "pretty much everything" | 16:20 |
*** CraigSterrett has joined #openstack-sdks | 16:21 | |
cdent | In the end the reason I like it is because it has proven to work well for me, which I think is more honest than most people tend to be about their http choices :) | 16:21 |
*** dims has quit IRC | 16:22 | |
sdague | sure, but the point of the working group was to try to steer people back towards commonly accepted norms, not push the boundary when not needed | 16:22 |
sdague | I do get it's all just bits, we can do anything with them | 16:22 |
cdent | sdague: you don't seem me pushing this stuff in a guideline do you? | 16:22 |
cdent | s/seem/see/ | 16:22 |
sdague | cdent: no | 16:23 |
sdague | I was just surprised by your counter above | 16:23 |
sdague | but if it's just "friday thought exercise" I'm good with that | 16:23 |
cdent | It's more of a "friday bleed off some frustrations from the limitations of openstack exercise" | 16:24 |
sdague | heh, that too | 16:24 |
cdent | \o/ | 16:24 |
* cdent parties | 16:24 | |
elmiko | lol | 16:24 |
sdague | when I get in that state I go look at home-assistant code | 16:24 |
elmiko | cdent: i find the thought of imagining that the resource exists but may be in an unknown, or uncreated, state interesting | 16:25 |
cdent | I try to be extremely assidious, conservative and inclusive in my api-wg dealings. | 16:25 |
sdague | also, I just listened to this yesterday - http://www.npr.org/sections/money/2016/02/19/467383708/episode-685-larry-vs-the-irs - which is all about what happens when people that don't understand the law try to pull out random bits and build a system | 16:25 |
sdague | so my frame of mind was there | 16:25 |
cdent | :) | 16:25 |
cdent | elmiko: it's only if you know the URI | 16:25 |
sdague | which, it's totally worth the 20 minutes to listen to it. It's pretty crazy | 16:26 |
cdent | which in an ideal api you'd never know | 16:26 |
elmiko | sdague: that looks interesting | 16:26 |
cdent | because all ids (thus uris) should be opaque | 16:26 |
elmiko | cdent: right | 16:26 |
cdent | the first comment is interesting | 16:26 |
elmiko | lol | 16:27 |
elmiko | ah internet, don't you ever change ;) | 16:27 |
cdent | the thing I've found is that "ideal" apis are pretty hard to work with, if you think of the interaction as a sort of conversation | 16:28 |
sdague | I used to have a pretty good browser plugin that deleted the comments sections on webpages | 16:29 |
elmiko | sdague: haha, that sounds like the best plugin ever | 16:29 |
cdent | my other heresy: I'm really not that much of a fan of hateoas. It's bad for being able to write "stories" about things. | 16:29 |
sdague | which bits is hateoas again? | 16:30 |
sdague | oh, the links | 16:30 |
cdent | api has entrypoint, everything is hypermedia links from there | 16:30 |
elmiko | do you like any of the discovery type mechanisms? | 16:30 |
*** annegentle has joined #openstack-sdks | 16:30 | |
cdent | I think well known locations for versions or capabilities are probably useful | 16:30 |
cdent | and I can see how hateoas is good for machine to machine stuff | 16:31 |
cdent | but the whole reason I like http is because _I_ can use it | 16:31 |
sdague | hmm... but didn't you just say uris to be opaque? | 16:31 |
cdent | and hateoas makes me using it harder | 16:31 |
cdent | sdague: in the ideal api, which I don't actually want | 16:31 |
sdague | cdent: ok, so you don't like it because it means they could be opaque? | 16:32 |
elmiko | lol | 16:32 |
sdague | it seems like well known + hateoas is useful | 16:32 |
cdent | So the idealize REST API would be opaque uris (that you can't talk about) and hateoas (which you also can't talk about) | 16:32 |
sdague | because as a human user then I don't actually have to have the API doc always in front of me | 16:32 |
sdague | I can poke and explore | 16:33 |
elmiko | sdague++ | 16:33 |
sdague | I agree that I like well known uris | 16:33 |
elmiko | cdent: ideally wouldn't you just use some small tool to help explore the hateoas(or similar) stuff to explore? | 16:34 |
cdent | I'd rather just know the urls of a small number of resources. If that comes from discovery, that's fine, but I don't want to have to _traverse_ to know the urls | 16:34 |
elmiko | ah | 16:34 |
sdague | cdent: that assumes you have a small number of resources | 16:34 |
cdent | elmiko: that's kind of the point I'm making; I'd prefer not requiring tooling to use an api | 16:34 |
cdent | sdague: yes, and if you don't, then you should decompose the system to smaller pieces | 16:35 |
elmiko | cdent: ok, fair | 16:35 |
sdague | cdent: now you are in a different realm of theory :) | 16:35 |
sdague | theory friday! | 16:35 |
elmiko | cdent: but, you mean tools beyond curl, right? ;) | 16:35 |
cdent | sdague: did you see my comments above about being a hippy anarchist world burner? | 16:35 |
elmiko | haha | 16:35 |
sdague | elmiko: really programmers use telnet for REST | 16:35 |
cdent | I used to regularly send email by telnetting to the smtp port | 16:36 |
elmiko | wow... i must be a total slackard then. (i am, but that's beside the point) XD | 16:36 |
sdague | in all seriousness, I used to actually use telnet a lot to debug http things | 16:36 |
elmiko | i did that back when i was a teenager... | 16:36 |
cdent | I still do | 16:36 |
elmiko | wow, seriously? | 16:36 |
cdent | not freqently | 16:36 |
sdague | fortunately perl GET is good enough to handle it most of the time | 16:37 |
cdent | but sometimes it can be a little more useful than curl | 16:37 |
elmiko | i'm pretty much addicted to httpie | 16:37 |
cdent | with raw telnet you can get a better sense of where slowness | 16:37 |
elmiko | interesting | 16:37 |
elmiko | i'll have to give this a try | 16:37 |
sdague | there is that, especially if stuff is chunking in | 16:37 |
cdent | with giant json apis like openstack it gets totally messy | 16:37 |
cdent | and not really worth it | 16:37 |
cdent | but for some stuff it is | 16:38 |
elmiko | ok, i'd at least like to better inform myself about the possibilities | 16:38 |
* elmiko is curious by nature | 16:38 | |
cdent | Do either of you have much experience with people who are not curious by nature? I realized when I moved to the UK that I had, until then, lived a very cloistered life. | 16:40 |
elmiko | only in the most mundane sense, for example, folks who aren't curious about new foods | 16:41 |
cdent | (Not that it is something different about the UK, rather that my cloisering was lessened) | 16:42 |
elmiko | although, now that i think about it. i have worked with people who were generally non-curious about technology and enjoyed sticking to their tried and true methodologies | 16:42 |
elmiko | but, i think that attitude may be more prevalent among embedded software engineers ;) | 16:42 |
*** britthouser has quit IRC | 16:46 | |
*** britthouser has joined #openstack-sdks | 16:47 | |
openstackgerrit | Richard Theis proposed openstack/python-openstackclient: Refactor security group list to use SDK https://review.openstack.org/278481 | 17:04 |
*** dims has joined #openstack-sdks | 17:09 | |
*** dims has quit IRC | 17:10 | |
*** csterret_ has joined #openstack-sdks | 17:14 | |
*** baffle___ has joined #openstack-sdks | 17:15 | |
*** gouthamr_ has joined #openstack-sdks | 17:19 | |
*** annegentle has quit IRC | 17:19 | |
*** CraigSterrett has quit IRC | 17:20 | |
*** gouthamr has quit IRC | 17:20 | |
*** miguelgrinberg has quit IRC | 17:20 | |
*** krotscheck has quit IRC | 17:20 | |
*** notmyname has quit IRC | 17:20 | |
*** lucasagomes has quit IRC | 17:20 | |
*** christi3k has quit IRC | 17:20 | |
*** timburke has quit IRC | 17:20 | |
*** bapalm has quit IRC | 17:20 | |
*** peterstac has quit IRC | 17:20 | |
*** baffle has quit IRC | 17:20 | |
*** krotscheck has joined #openstack-sdks | 17:20 | |
*** miguelgrinberg_ has joined #openstack-sdks | 17:21 | |
*** bapalm has joined #openstack-sdks | 17:21 | |
*** notmyname has joined #openstack-sdks | 17:21 | |
*** miguelgrinberg_ is now known as miguelgrinberg | 17:21 | |
*** christi3k has joined #openstack-sdks | 17:21 | |
*** peterstac has joined #openstack-sdks | 17:21 | |
*** dims has joined #openstack-sdks | 17:22 | |
*** lucasagomes_ has joined #openstack-sdks | 17:22 | |
*** lucasagomes_ is now known as lucasagomes | 17:23 | |
*** timburke has joined #openstack-sdks | 17:23 | |
* cdent is all out of paint | 17:32 | |
*** annegentle has joined #openstack-sdks | 17:35 | |
*** annegentle has quit IRC | 17:39 | |
*** britthouser has quit IRC | 17:51 | |
*** britthou_ has joined #openstack-sdks | 17:51 | |
*** annegentle has joined #openstack-sdks | 18:08 | |
*** dims is now known as dimsum__ | 18:09 | |
*** petertr7 is now known as petertr7_away | 18:11 | |
*** rtheis has quit IRC | 18:12 | |
*** annegentle has quit IRC | 18:12 | |
*** lhcheng has joined #openstack-sdks | 18:33 | |
*** abitha has joined #openstack-sdks | 18:33 | |
*** abitha has quit IRC | 18:44 | |
*** britthouser has joined #openstack-sdks | 18:54 | |
*** britthou_ has quit IRC | 18:55 | |
*** petertr7_away is now known as petertr7 | 19:02 | |
*** sdague has quit IRC | 19:06 | |
*** dimsum__ has quit IRC | 19:16 | |
*** annegentle has joined #openstack-sdks | 19:17 | |
*** petertr7 is now known as petertr7_away | 19:17 | |
*** annegent_ has joined #openstack-sdks | 19:24 | |
*** annegent_ has quit IRC | 19:25 | |
*** annegent_ has joined #openstack-sdks | 19:26 | |
*** annegentle has quit IRC | 19:27 | |
*** annegent_ has quit IRC | 19:31 | |
*** annegentle has joined #openstack-sdks | 19:32 | |
*** petertr7_away is now known as petertr7 | 19:36 | |
*** tangchen has joined #openstack-sdks | 19:38 | |
openstackgerrit | Merged openstack/python-openstackclient: Add shell --profile option to trigger osprofiler from CLI https://review.openstack.org/255861 | 19:49 |
openstackgerrit | Tang Chen proposed openstack/python-openstackclient: Make SetFlavor and UnsetFlavor inherit from cliff.Command https://review.openstack.org/280663 | 19:51 |
openstackgerrit | Tang Chen proposed openstack/python-openstackclient: Make SetSecurityGroup inherit from cliff.Command https://review.openstack.org/281087 | 19:51 |
openstackgerrit | Tang Chen proposed openstack/python-openstackclient: Make SetAgent inherit from cliff.Command https://review.openstack.org/281088 | 19:51 |
openstackgerrit | Tang Chen proposed openstack/python-openstackclient: Make SetAggregate inherit from cliff.Command https://review.openstack.org/281089 | 19:51 |
*** britthou_ has joined #openstack-sdks | 19:57 | |
*** britthouser has quit IRC | 19:58 | |
*** annegentle has quit IRC | 20:05 | |
*** annegentle has joined #openstack-sdks | 20:05 | |
openstackgerrit | jichenjc proposed openstack/python-openstackclient: [compute] Add server backup function https://review.openstack.org/284708 | 20:12 |
*** sdague has joined #openstack-sdks | 20:13 | |
*** annegentle has quit IRC | 20:14 | |
*** annegentle has joined #openstack-sdks | 20:15 | |
*** annegentle has quit IRC | 20:20 | |
*** annegentle has joined #openstack-sdks | 20:21 | |
*** annegentle has quit IRC | 20:25 | |
*** annegentle has joined #openstack-sdks | 20:29 | |
*** annegentle has quit IRC | 20:29 | |
*** annegentle has joined #openstack-sdks | 20:30 | |
*** cdent has quit IRC | 20:34 | |
*** gildub has joined #openstack-sdks | 20:37 | |
*** dims has joined #openstack-sdks | 20:48 | |
openstackgerrit | Tang Chen proposed openstack/python-openstackclient: Router: Add --route and --clear-routes options to "router set" command https://review.openstack.org/276042 | 20:53 |
openstackgerrit | Tang Chen proposed openstack/python-openstackclient: Add MultiKeyValueAction to custom parser action https://review.openstack.org/276041 | 20:53 |
*** britthou_ has quit IRC | 21:00 | |
*** britthouser has joined #openstack-sdks | 21:00 | |
*** petertr7 is now known as petertr7_away | 21:01 | |
*** petertr7_away is now known as petertr7 | 21:02 | |
elmiko | sdague: that was a crazy episode of planet money, thanks for the distraction ;) | 21:22 |
*** gouthamr_ has quit IRC | 21:26 | |
*** nikhil has quit IRC | 21:39 | |
*** jamielennox is now known as jamielennox|away | 21:43 | |
openstackgerrit | Tom Cocozzello proposed openstack/python-openstackclient: Cinderclient mock is set up inccorrectly https://review.openstack.org/285561 | 21:56 |
*** scottda is now known as scottda_is_outta | 21:56 | |
*** nikhil has joined #openstack-sdks | 21:57 | |
*** salv-orlando has joined #openstack-sdks | 21:59 | |
*** salv-orl_ has quit IRC | 22:02 | |
*** petertr7 is now known as petertr7_away | 22:03 | |
annegentle | elmiko: oo point me to planet money! | 22:10 |
elmiko | annegentle: http://www.npr.org/sections/money/2016/02/19/467383708/episode-685-larry-vs-the-irs | 22:11 |
annegentle | awesome thanks elmiko (and sdague too) :) | 22:11 |
elmiko | annegentle: also, hey! how you been? =) | 22:11 |
annegentle | elmiko: good! was in San Antonio this week and last week so missed both Service Catalog standups! | 22:11 |
annegentle | elmiko: I'm burying myself in the static HTML now for those migrated swagger files | 22:11 |
annegentle | elmiko: how are you doing? what are you up to? | 22:12 |
elmiko | annegentle: cool, seems like the swagger stuff is slowly building steam ;) | 22:13 |
annegentle | ever so sloowwwly :) | 22:13 |
elmiko | i'm well, been working on a bunch of stuff. but i'm trying to bring things back to the api stuff | 22:13 |
elmiko | i /really/ want to pickup one of those f-s bugs | 22:14 |
elmiko | but i'm fighting with internal bandwidth ;) | 22:14 |
annegentle | ayup I get it! | 22:16 |
*** gildub has quit IRC | 22:18 | |
elmiko | i *should* have a fun preso for the api-wg session at summit. i've got... ideas XD | 22:20 |
*** annegentle has quit IRC | 22:37 | |
*** lhcheng has quit IRC | 22:43 | |
*** lhcheng has joined #openstack-sdks | 22:46 | |
*** abitha has joined #openstack-sdks | 22:55 | |
*** csterret_ has quit IRC | 22:59 | |
*** lhcheng has quit IRC | 23:01 | |
*** lhcheng has joined #openstack-sdks | 23:06 | |
*** dims has quit IRC | 23:07 | |
*** sigmavirus24 is now known as sigmavirus24_awa | 23:08 | |
openstackgerrit | Sam Leong proposed openstack/keystoneauth: Auth plugin for X.509 tokenless authz https://review.openstack.org/283905 | 23:19 |
*** dims has joined #openstack-sdks | 23:34 | |
*** erlon has quit IRC | 23:36 | |
*** Qiming has joined #openstack-sdks | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!