Monday, 2016-06-13

*** hosanai has joined #openstack-swift00:07
*** ChanServ sets mode: +v hosanai00:07
*** rcernin has quit IRC00:13
*** zaitcev has joined #openstack-swift00:22
*** ChanServ sets mode: +v zaitcev00:22
*** ouchkernel has quit IRC00:35
*** chlong has joined #openstack-swift00:36
*** NM has joined #openstack-swift01:06
kota_good morning01:12
*** nadeem has quit IRC01:20
kota_I'm starting to look at crypt-review branch.02:20
kota_I picked up the last patch set (patch 328209) for the first review because I have to know what will happen in those changes.02:21
patchbotkota_: https://review.openstack.org/#/c/328209/ - swift (feature/crypto-review) - Add encryption overview doc02:21
notmynamekota_: great, thanks!02:29
notmynameand good morning :-)02:29
kota_notmyname: morning02:30
*** NM has quit IRC02:31
kota_acoles, notmyname: no worries about patch 322773, I noticed it conflicts with something with encryption *probe* and I think rewrite the probe refactoring *AFTER* encryption got merged.02:32
patchbotkota_: https://review.openstack.org/#/c/322773/ - swift - Apply container update probe to both of REPL/EC02:32
notmynamekota_: ah, good02:32
notmynameso we'll wait and land patch 322773 after crypto lands, and the merge conflict won't be too bad (you've already done it)02:33
patchbotnotmyname: https://review.openstack.org/#/c/322773/ - swift - Apply container update probe to both of REPL/EC02:33
kota_yup02:34
*** wanghua has joined #openstack-swift02:51
*** takashi has joined #openstack-swift02:52
takashigood morning :-)02:55
*** NM has joined #openstack-swift02:58
*** NM has quit IRC02:58
jrichlikota_: thanks for reviewing!03:04
kota_jrichli: no problem. I'm at the start line yet :)03:14
*** zaitcev has quit IRC03:32
*** klrmn has quit IRC03:59
*** psachin has joined #openstack-swift04:13
*** nadeem has joined #openstack-swift04:25
*** links has joined #openstack-swift04:26
*** ppai has joined #openstack-swift05:11
*** natarej has quit IRC05:37
*** McMurlock has joined #openstack-swift05:48
*** chlong has quit IRC06:03
openstackgerritChristian Schwede proposed openstack/swift: Add simple multiple server type test  https://review.openstack.org/32639906:08
*** rcernin has joined #openstack-swift06:14
*** chlong has joined #openstack-swift06:15
*** rcernin has quit IRC06:18
*** rcernin has joined #openstack-swift06:19
*** ozeri has joined #openstack-swift06:29
*** takashi has quit IRC06:51
*** tesseract has joined #openstack-swift07:00
*** Jeffrey4l has joined #openstack-swift07:09
*** chlong has quit IRC07:15
*** hseipp has joined #openstack-swift07:28
*** jamie_h has joined #openstack-swift07:42
*** nadeem has quit IRC07:44
kota_done the docs patch. Let's move on to the first patch of the review chain.07:50
kota_acoles: I'm wondering where the patch 328299 located in the patch chain? Do we need to land it before crypt-review chain? Or is it waiting as the last item of the queue?07:52
patchbotkota_: https://review.openstack.org/#/c/328299/ - swift (feature/crypto-review) - crypto - revert EC container update overrides to X...07:52
kota_hmm... older gerrit is easy to find the chain order but current ui is harder to follow the dependencies.07:53
kota_older *was*07:53
kota_anyway, pick up the patch 328203 as next one for review.07:54
patchbotkota_: https://review.openstack.org/#/c/328203/ - swift (feature/crypto-review) - Refactor tests and add tests07:54
*** permalac has joined #openstack-swift08:00
nttHi, is there any tool that I can use for backup and automatic upload to swift with file rotation?08:04
kota_ntt: Though I don't know in detail, amanda back up seems one of the backup software which is able to store the data into OpenStack swift.08:20
nttkota_: I'm searching for a simple "client" utility.... I don't like to setting up amanda server08:21
kota_ntt: lol08:21
*** ozeri has quit IRC08:30
*** ozeri has joined #openstack-swift08:30
*** dmk0202 has joined #openstack-swift08:44
*** acoles_ is now known as acoles09:04
acoleskota_: patch 328299 depends on patch 328205, it's a fix for something I spotted after creating the patch chain on feature/crypto-review, and I will be squashing it into 32820509:07
patchbotacoles: https://review.openstack.org/#/c/328299/ - swift (feature/crypto-review) - crypto - revert EC container update overrides to X...09:07
patchbotacoles: https://review.openstack.org/#/c/328205/ - swift (feature/crypto-review) - Make container update override headers persistent09:07
acoleskota_: thanks for your reviews09:07
kota_acoles: thanks for that info. ok, the order is 0->1->2 (and patch 328299) -> 3 ->....09:10
patchbotkota_: https://review.openstack.org/#/c/328299/ - swift (feature/crypto-review) - crypto - revert EC container update overrides to X...09:10
acoleskota_: yes the chain is 328203 -> 328209 in order, 328299 will be squashed into 328205 (so wait before reviewing 328205 if you have not already started, I will make that change today).09:12
kota_acoles: reading the fist test refactoring, I noticed it probably conflicts my global ec cluster patch 219165. Perhaps I can rework for applying my patch to crypt change...09:13
patchbotkota_: https://review.openstack.org/#/c/219165/ - swift - PUT/GET path for global ec cluster09:13
kota_:/09:13
acoleskota_: also the gerrit topics are encryption-0 -> encryption-6 (my git review script worked!)09:13
kota_I added some statements for the do_setup in the test/unit/proxy/test_server.py :P09:13
acoleskota_: oh, sorry, so that is the conflict ^^ ? the moved code is almost unchanged so hopefully not too hard to diff and re-apply your changes?09:15
kota_ok, I've not yet for 328205.09:15
kota_acoles: I hope so :)09:15
acoleskota_: I'll help!09:15
kota_acoles: yes please^^09:16
acoleslet's wait til it merges though, until then the conflict is imaginary ;)09:16
kota_yup09:17
kota_anyway, that patch needs your ec buckets patch for non-durable data though :P09:18
kota_acoles:^^09:18
acoleskota_: right! I need to fix that from conflicts too I think :/09:19
*** mvk_ has quit IRC09:24
*** pcaruana has joined #openstack-swift09:27
*** ppai has quit IRC09:29
*** ppai has joined #openstack-swift09:30
*** mvk_ has joined #openstack-swift09:51
*** ppai has quit IRC09:53
*** takashi has joined #openstack-swift10:00
*** ppai has joined #openstack-swift10:03
*** jmccarthy has quit IRC10:04
openstackgerritChristian Schwede proposed openstack/swift: Add content-encoding parameter to formpost middleware  https://review.openstack.org/32893710:07
*** ppai has quit IRC10:10
*** takashi has quit IRC10:17
*** jmccarthy has joined #openstack-swift10:18
*** ppai has joined #openstack-swift10:23
kota_k, done encrypthon-0.10:27
kota_am going to back home. I'll try to some of the rest tommorow.10:28
*** ppai has quit IRC10:28
*** ppai has joined #openstack-swift10:39
*** hosanai has quit IRC10:43
*** kei_yama has quit IRC11:01
*** cdelatte has joined #openstack-swift11:02
*** cdelatte has quit IRC11:05
*** silor has joined #openstack-swift11:15
*** vinsh has joined #openstack-swift11:18
*** NM has joined #openstack-swift11:24
*** ppai has quit IRC11:34
*** ppai has joined #openstack-swift11:39
*** Jeffrey4l has quit IRC11:48
*** Jeffrey4l has joined #openstack-swift11:49
*** raildo-afk is now known as raildo12:01
*** mvk_ has quit IRC12:03
*** NM has quit IRC12:04
*** pauloewerton has joined #openstack-swift12:07
*** oshritf has joined #openstack-swift12:32
*** klamath has joined #openstack-swift12:34
*** klamath has quit IRC12:34
*** klamath has joined #openstack-swift12:35
*** mvk has joined #openstack-swift12:49
*** chlong has joined #openstack-swift12:57
*** sheel has joined #openstack-swift13:05
*** diogogmt has quit IRC13:26
*** hseipp has quit IRC13:28
*** mvk has quit IRC13:32
*** permalac has quit IRC13:37
*** diogogmt has joined #openstack-swift13:39
tdasilvagood morning13:47
*** diogogmt has quit IRC13:53
*** pgbridge has joined #openstack-swift13:54
*** links has quit IRC13:54
*** mvk has joined #openstack-swift13:56
*** diogogmt has joined #openstack-swift14:01
acolestdasilva: good morning14:03
tdasilvaacoles: hello! good job on crypto work!14:03
*** rvasilets___ has joined #openstack-swift14:06
acolestdasilva: thanks...I'm bracing myself for the review comments ;)14:07
tdasilvaacoles: is the plan to have everything merged before hackathon?14:08
acolestdasilva: yes. notmyname actually estimated 2 weeks.14:08
tdasilvaacoles: awesome :)14:09
*** diogogmt has quit IRC14:12
*** permalac has joined #openstack-swift14:21
*** ppai has quit IRC14:27
*** ozeri has quit IRC14:28
*** jrichli_ has joined #openstack-swift14:32
*** jrichli_ has left #openstack-swift14:33
*** corvus is now known as jeblair14:39
*** ukaynar has joined #openstack-swift14:46
*** suyash has joined #openstack-swift14:57
*** permalac has quit IRC14:58
*** pgbridge has quit IRC14:59
*** diogogmt has joined #openstack-swift15:02
*** ChanServ changes topic to "Time to review feature/crypto-review https://review.openstack.org/#/q/status:open+project:openstack/swift+branch:feature/crypto-review | Logs: http://eavesdrop.openstack.org/irclogs/%23openstack-swift/ | Meetings: https://wiki.openstack.org/wiki/Meetings/Swift | Hackathon: https://www.eventbrite.com/e/openstack-swift-july-2016-hackathon-tickets-25913773795"15:04
*** _JZ_ has joined #openstack-swift15:11
notmynamehurricanerix: good morning. seems that when you click through on the hotel reservation link, it says the "contracted rate is no longer available". can you check on this this morning15:12
notmyname(and ping cschwede when it's taken care of?)15:12
hurricanerixnotmyname sure thing, they probably hit the room limit, but they told me they could extend it.15:13
*** permalac has joined #openstack-swift15:13
notmynamethere are 23 people registered right now on the site15:13
cschwedehurricanerix: notmyname: thx a lot!15:14
hurricanerixnp15:15
*** pgbridge has joined #openstack-swift15:16
hurricanerixnotmyname cschwede Just talked to Gabby from the hotel and she said she made an update and to try again in about 30 min.  If you have trouble after that, let me know and I will bug them again.  =)15:21
notmynamethanks!15:21
cschwedehurricanerix: wonderful, thx!15:22
*** psachin has quit IRC15:22
notmynameacoles: any feeling on when you'll normally be fixing up the crypto review branch? beginning of your day or end of your day?15:22
hurricanerixnp, sorry about the inconvenience15:22
*** dmorita has joined #openstack-swift15:27
*** garthb has joined #openstack-swift15:30
cschwedehurricanerix: notmyname: thx for the quick help, room is booked & confirmed \o/15:31
*** welldannit has quit IRC15:31
acolesacoles: i was thinking I would aim to push a new set of patches towards the end of my day, based on reviews that I find at start of my day. make sense?15:32
*** klrmn has joined #openstack-swift15:32
acolesnotmyname: question is whether I should do that *every day* or wait for reviews to accumulate. probably depends on quantity of comments.15:33
acolesnotmyname: so for example right now I am close to being ready to push responses to kota_'s and timburke's reviews15:34
notmynameyeah, that makes sense (EoD). and as comments accumulate15:34
*** awelleck has joined #openstack-swift15:34
*** dmorita has quit IRC15:35
*** dmorita has joined #openstack-swift15:35
hurricanerixcschwede no problem!  see you soon!15:36
*** dmorita has quit IRC15:37
*** dmorita has joined #openstack-swift15:38
*** hseipp has joined #openstack-swift15:38
*** tesseract has quit IRC15:39
*** ukaynar has quit IRC15:44
*** gmmaha has quit IRC15:44
*** gmmaha has joined #openstack-swift15:45
*** gmmaha has quit IRC15:46
*** gmmaha has joined #openstack-swift15:47
*** wasmum has quit IRC15:49
*** oshritf has quit IRC15:49
*** dmk0202 has quit IRC15:51
*** dmorita has quit IRC15:54
*** rcernin has quit IRC15:59
*** dmorita has joined #openstack-swift15:59
*** gyee has joined #openstack-swift16:10
*** suyash has quit IRC16:11
*** lyrrad has joined #openstack-swift16:11
*** klrmn has quit IRC16:14
*** rvasilets___ has quit IRC16:16
tdasilvasomeone just asked me if I was wearing a Taylor Swift t-shirt :)16:20
*** dmorita has quit IRC16:24
jrichlitdasilva: lol16:26
*** suyash has joined #openstack-swift16:29
*** rcernin has joined #openstack-swift16:30
notmynamelol16:33
*** rcernin has quit IRC16:35
*** rcernin has joined #openstack-swift16:36
openstackgerritAlistair Coles proposed openstack/swift: Refactor tests and add tests  https://review.openstack.org/32820316:37
openstackgerritAlistair Coles proposed openstack/swift: Support for http footers - Replication and EC  https://review.openstack.org/32820416:37
timburkegood morning16:38
openstackgerritAlistair Coles proposed openstack/swift: Make container update override headers persistent  https://review.openstack.org/32820516:38
openstackgerritAlistair Coles proposed openstack/swift: Allow middleware to override metadata header checking  https://review.openstack.org/32820716:38
openstackgerritAlistair Coles proposed openstack/swift: Enable object body and metadata encryption  https://review.openstack.org/32820816:38
openstackgerritAlistair Coles proposed openstack/swift: Add encryption overview doc  https://review.openstack.org/32820916:38
*** pcaruana has quit IRC16:38
*** ukaynar has joined #openstack-swift16:38
*** nadeem has joined #openstack-swift16:41
notmynameacoles: all updated and ready to pull down for review?16:41
acolesnotmyname: err, not sure that worked, hold fire, gerrit is confusing me16:42
acolesplease hold off pulling those changes ^^, something went wrong :/16:50
notmynamewell, regardless of that, in about 10 minutes I went from zero crypto to getting it configured, dependencies installed, and saving/reading data that's encrypted. that's pretty cool :-)16:53
jrichlinotmyname: yay!16:53
*** early has quit IRC16:54
notmynameand all the on-disk stuff looks like gibberish. so that seems right16:57
*** hseipp has quit IRC17:04
*** klrmn has joined #openstack-swift17:16
acolestdasilva: so are you wearing a taylor swift t-shirt? ;)17:19
acolesrunning all the tests again locally17:19
tdasilvalol17:19
tdasilvait's got a big bird on it17:19
notmynamehttp://cdn.akamai.steamstatic.com/steamcommunity/public/images/avatars/e8/e811ceb28762ad51b3559839f381b524287bdac4_full.jpg17:20
acoleslol17:20
*** jamie_h has quit IRC17:27
tdasilvahahaha, yes, that one17:29
*** pcaruana has joined #openstack-swift17:39
hurricanerixtdasilva oh, i thought it was this one http://store.taylorswift.com/Seagull-Long-Sleeved-Top.html17:43
hurricanerix=)17:44
openstackgerritAlistair Coles proposed openstack/swift: Make container update override headers persistent  https://review.openstack.org/32820517:46
openstackgerritAlistair Coles proposed openstack/swift: Enable middleware to set metadata on object POST  https://review.openstack.org/32820617:46
*** tongli has joined #openstack-swift17:47
openstackgerritAlistair Coles proposed openstack/swift: Allow middleware to override metadata header checking  https://review.openstack.org/32820717:47
openstackgerritAlistair Coles proposed openstack/swift: Enable object body and metadata encryption  https://review.openstack.org/32820817:47
openstackgerritAlistair Coles proposed openstack/swift: Add encryption overview doc  https://review.openstack.org/32820917:47
*** Guest78093 has joined #openstack-swift17:50
*** early has joined #openstack-swift17:52
acolesok that looks better ^^17:53
*** ukaynar has quit IRC17:55
*** dmorita has joined #openstack-swift18:01
*** dmorita has quit IRC18:05
*** acoles is now known as acoles_18:09
*** Jeffrey4l has quit IRC18:17
*** mwheckmann has joined #openstack-swift18:18
*** tqtran has joined #openstack-swift18:35
*** mvk has quit IRC18:51
*** manous has joined #openstack-swift19:10
tdasilvaneat! we've got liberasurecode unit tests on the gate: https://review.openstack.org/#/c/32502919:11
tdasilvapyeclib is next19:11
*** tqtran has quit IRC19:11
*** Guest78093 has left #openstack-swift19:16
*** mwheckmann has quit IRC19:26
*** sheel has quit IRC19:35
*** cebreidian has quit IRC19:59
*** dmorita has joined #openstack-swift20:02
*** mvk has joined #openstack-swift20:03
*** zul has quit IRC20:06
*** acorwin has quit IRC20:09
*** McMurlock has quit IRC20:09
notmynametdasilva: great! nice work20:11
*** chlong has quit IRC20:12
*** acorwin has joined #openstack-swift20:12
*** tongli has quit IRC20:16
*** _JZ_ has quit IRC20:32
*** tqtran has joined #openstack-swift20:34
*** mwheckmann has joined #openstack-swift20:37
*** StraubTW has joined #openstack-swift20:40
*** StraubTW has left #openstack-swift20:40
*** silor has quit IRC20:43
*** ouchkernel has joined #openstack-swift20:48
notmynamejrichli: ping20:52
jrichlinotmyname ... yes?20:53
notmyname(your name was on the line for git blame, although there are a lot of other authors mentioned in the commit message)20:53
notmynameI'm looking at the crypto middlewares20:53
notmynamejrichli: let me walkt through my thinking, and tell me if I'm thinking about it correctly. and I think there's an issue (simple-ish to fix, probably)20:54
jrichliok, sure20:54
notmynameall three have a pretty generic __call__ method20:54
notmynamewhich then does The Right Thing in the related *Context class20:55
notmynameso that's cool, I think20:55
notmynameit means that if we want to do something different later on, all we have to do is add a new method to the class and things Just Work, right?20:55
notmynameeg we've got a GET, so add a PUT or PATCH or whatever else we invent20:56
notmynameeg in DecrypterContext20:56
jrichliyes20:56
*** pauloewerton has quit IRC20:57
jrichliit will call the method with the name of the action20:57
notmynameright20:58
notmynamewhich is pretty powerful, but you're using user input to call some method20:58
notmynamewhich means this can happen https://gist.github.com/notmyname/306c498e03b75735bd0768b09e81ae0020:58
notmynamerefresh that. I added the command I used20:59
notmynameso I gave the verb "process_json_response" which is a valid method of DecrypterContext20:59
notmynamewe actually used to have this exact same bug in the proxy server a long time ago21:01
timburkehaha nice notmyname21:01
*** ouchkernel has quit IRC21:01
jrichlinotmyname: oh yes, i see.21:01
jrichlithanks for showing me this21:02
notmynamejrichli: so if you look at proxy/server.py around line 385, you see that it does the getattr with req.method (just like the crypto code does), but then it does another for the publicly_accessible attribute21:02
notmynamejrichli: which the @public decorator adds21:02
*** raildo is now known as raildo-afk21:02
notmynameso something is needed in the crypto middleware like this. either we need something way up front that does all the right filters--probably not good when you think of external middleware. or we need the @public decorators on the *Context classes with the associated checks in the __call__ methods21:03
jrichliok, i'll work on that tonight21:04
notmynameit's probably simplest to do the @public decorator and check, but I probably haven't thought all the way through it yet. let me know what you think21:04
jrichlii'21:05
jrichlii'll have to play with it and dig in before i have any questions :-).  and i cant start this until tonight, probably21:05
notmynameok :-)21:06
notmynameI'll keep going through it. I'll be pretty busy tomorrow though. might not get too much review time in (someone asked me to step in last-minute to do a talk for them at a local conference)21:06
jrichlithat sounds fun21:07
jrichlidont forget to wear a swift taylor shirt ;-)21:07
jrichlii meant taylor swift21:07
jrichliugh21:07
notmynameI'll have some made up with that pic from earlier :-)21:07
jrichligood plan!  be creative21:08
*** ouchkernel has joined #openstack-swift21:08
torgomaticnotmyname: jrichli: we have, what, 6 HTTP verbs supported in Swift? PUT, POST, DELETE, GET, HEAD, OPTIONS, and COPY? Probably not even COPY if you're to the right of that middleware.21:19
notmynameyeah, but COPY proves my point though. middleware can add verbs, so we can't filter it eg in catch_errors or gatekeeper21:19
torgomatica little if/else cascade with 6 entries is not that onerous, and it's simple enough that even I can read it21:19
notmynamebut yeah, in the middleware, we could be explicit21:20
notmynameare you thinking just explicitly list them out instead of doing the @public stuff?21:20
torgomaticthat's what I was thinking21:20
torgomatic@public wouldn't be bad either21:21
notmynameI'm working on a diff with @public in the decrypter middleware. might play with the explicit choice in keymaster just to compare21:22
torgomaticI think you'd still have the same problem with new verbs either way, though; if someone says "BUFFALO /v1/a/c/o HTTP/ish" and the buffalo middleware is to the right of crypto, then it wouldn't work21:22
jrichlitogormatic: that is how it all started out.  i think it was suggested to change when we were still supporting the different verbs for containers and accounts as well.21:22
torgomaticwhether that's @public, if/elif/elif/else cascade, or whatever21:22
notmynameI thought I was nearly done, then I realized that there is DecrypterObjContext and DecrypterContContext. my eyes went right over that21:22
torgomaticIMO, let's just not add new verbs; then everyone can stick to what's in RFC 7230 and we can all sleep better at night ;)21:23
notmynametorgomatic: no, if user specifies BUFFALO, then we pass through instead of returning 40521:23
notmynames/we/crypto/21:23
jrichlinotmyname: yes, there is still the container context because of listings.  but we used to also encyrpt/decrypt acct and container user-metadata21:23
torgomaticnotmyname: oh, that's fine then21:23
notmynamejrichli: yeah, just my eyes didn't distinguish the difference at first...21:24
jrichliyes.  i bring that up because i think that was the reason behind the suggestion: the __call__ cases get a little more lengthy with that extra handling21:25
*** _JZ_ has joined #openstack-swift21:25
*** manous has quit IRC21:34
notmynamejrichli: torgomatic: https://gist.github.com/notmyname/a3cbb534b2d49c2813cbf6da0634d13521:35
torgomaticnotmyname: seems reasonable, except I'd rather have an explicit check for the attribute... something like "if getattr(handler, 'publicly_accessible', False):"21:36
torgomatic"except AttributeError" makes me nervous21:37
torgomaticit's just... lurking there21:37
torgomaticwaiting for me to type something like "return self.ap(env, start_response)"21:37
notmynameyeah, makes sense. probably should update the proxy server.py like that too :-)21:37
torgomaticand then BOOM! It pounces and eats half an hour of my time21:37
notmynameok, gist updated. will work on an explicit method version for keymaster to compare21:38
timburketorgomatic: good thinking. that's exactly the sort of thing that lead to me writing patch 306091 :)21:39
patchbottimburke: https://review.openstack.org/#/c/306091/ - python-openstackclient - Propagate AttributeErrors when lazily loading plugins (MERGED)21:39
*** klrmn has quit IRC21:47
*** dmk0202 has joined #openstack-swift21:47
*** rcernin has quit IRC21:48
*** awelleck has quit IRC21:55
*** hoonetorg has quit IRC22:05
*** hoonetorg has joined #openstack-swift22:08
*** chlong has joined #openstack-swift22:20
*** nadeem has quit IRC22:24
*** ouchkernel has quit IRC22:32
*** ouchkernel has joined #openstack-swift22:34
*** ouchkernel has quit IRC22:43
*** ouchkernel has joined #openstack-swift22:44
*** dmk0202 has quit IRC22:52
notmynamejrichli: torgomatic: FWIW https://gist.github.com/notmyname/a3cbb534b2d49c2813cbf6da0634d13523:01
*** klrmn has joined #openstack-swift23:03
mattoliverauMorning, just an FYI, I'll probably be mostly out this week in unpacking, getting set up and organising internet etc. I can still be pinged and I'll check in when I can.23:06
notmynamemattoliverau: if you get tired of unpacking, the crypto-review branch will be waiting for you :-)23:07
torgomaticbesides, don't you guys have a national broadband network? I bet it's super-easy to connect to and works brilliantly!23:07
notmynametorgomatic: I think mattoliverau would have responded already, but since your comment they got a new prime minister, again, who, again, changed the whole direction of the NBN ;-)23:11
*** mwheckmann has quit IRC23:18
mattoliverauLol, Yeah don't get me started on the NBN. Let's just say when I do get internet here it won't be very good, so I'll be waiting for the NBN to get to this area.. If it ever makes it that far :p23:20
notmynamejrichli: FYI I've left a diff on the patch chain that does the @public decorator method with some commentary on it. unless you want to do it a different way (which might be entirely likely), no need to work on it tonight :-)23:22
*** kei_yama has joined #openstack-swift23:34
*** hosanai has joined #openstack-swift23:44
*** ChanServ sets mode: +v hosanai23:44

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