/srv/irclogs.ubuntu.com/2015/01/09/#juju-dev.txt

anastasiamacericsnow: thnx for shipit :)00:00
ericsnowanastasiamac: I figured it would avoid any confusion :)00:00
ericsnowanastasiamac: did you get your dependencies.tsv stuff sorted out?00:01
anastasiamacericsnow: it's gr8ly appreciated! i was worried how it horrible it'll look to merge without shiptit! but m loving the echo ;)00:01
ericsnowanastasiamac: :)00:01
anastasiamacericsnow: yes! ur advice was brilliant00:01
ericsnowanastasiamac: good; I was just echoing what others had shown me :)00:02
anastasiamacericsnow: :)00:03
davecheneythumper ping00:07
jw4axw: good point about _ubuntu* :  I advocated for changing the name from _nonlinux, but your point about conflating usage and what is actually compiled is good.01:01
jw4axw: would you keep the name _nonlinux?01:01
axwjw4: *shrug* I don't see a reason to change it. why did you want to change it away from that?01:02
jw4axw: to me that was confusing because it looked like _linux, _darwin, _windows etc. and made me question whether the _non... was a valid build constraint01:02
axwI see01:02
jw4axw: I'm fine with leaving the name, but I would love to see a less ambiguous name01:03
axwI think that if someone uses that incorrectly it'll become obvious pretty quick, since having multiple build tags almost always involves having a common entry point01:03
axwwhich would cause an error if the tags actually resolve01:04
jw4kk, that's reasonable to me01:04
ericsnowaxw, jw4: thanks for taking a look01:06
axwnps01:07
ericsnowaxw, jw4: that change doesn't pay enough so I've dropped it :)01:07
jw4ericsnow: cool - thanks for considering it :)01:07
ericsnowjw4: the comment in there should suffice01:08
jw4yep01:09
axwwallyworld: I've lost my webcam, trying to fix it now...01:16
wallyworldnp01:16
davecheneythe HUD woke up to tell me I had 10% battery life, then to prove it's point went to 100% cpu and drained my battery01:31
mattywwallyworld, quick question about juju/names?04:17
wallyworldsure04:22
wallyworldmattyw: ?04:28
mattywwallyworld, I reckon UnitService (https://github.com/juju/names/blob/master/unit.go#L54) should return an error rather than panic04:28
mattywwallyworld, it appears there are number of places in core that don't check IsValidUnit before making this call04:29
mattywwallyworld, I was going to make the change so that UnitService returned (string, error) but thought I'd check with someone first04:29
wallyworldmattyw: sorry, my connection is a bit flaky. what was your question?04:35
mattywwallyworld, does that sound like a reasonable change - UnitService not panicing - but returning an error if the unit name is invalid04:36
wallyworldmattyw: i'd be reluctant to change just that one method when all others panic if the name is invalid. i think the expecation is that names are validated before calling into the package04:39
=== kadams54_ is now known as kadams54
=== kadams54 is now known as kadams54-away
wallyworldaxw_: got time for a hangout?05:23
axw_wallyworld: sure, I need to duck down in 10m to get something out of the oven tho05:25
axw_wallyworld: see you in 1:105:25
wallyworldok, let's make it quick05:25
axw_wallyworld: need to write a bunch of tests, but I should be able to propose a branch soon that connects "juju machine add --disks" to the machine provisioner05:38
axw_I just got ec2 to provision a machine with extra volumes once again05:38
=== axw_ is now known as axw
wallyworldaxw: that is \o/05:56
anastasiamacwallyworld: thnx for shipit!06:28
wallyworldnp :-)06:28
anastasiamacwallyworld: it's my fastest yet :)06:28
wallyworldindeed06:29
=== liam_ is now known as Guest14772
dimiternniemeyer, hey, if you have some time I'd appreciate a review on https://github.com/go-amz/amz/pull/12 please11:46
anastasiamacvoidspace: ping12:21
voidspaceanastasiamac: poing12:21
voidspace*pong even12:21
perrito666morning everyone12:21
voidspaceperrito666: morning12:21
anastasiamacperrito666: morning :)12:21
voidspaceah, I'm OCR today12:21
voidspaceforgot12:21
anastasiamacvoidspace: r u ocr?12:21
voidspace*damn* :-)12:21
voidspaceanastasiamac: I believe so...12:21
anastasiamacvoidspace: thnx ;)12:21
anastasiamacvoidspace: could u plz have a look at http://reviews.vapour.ws/r/701/12:21
anastasiamacvoidspace: it's tiny and i'd love to land it in 1.2212:22
anastasiamacvoidspace: well, for 1.2212:22
voidspaceanastasiamac: looking now12:22
anastasiamacvoidspace: greatly appreciated!!12:23
voidspaceanastasiamac: looks like a nice straightforward improvement12:40
voidspaceanastasiamac: LGTM12:40
perrito666when creating a new facade version for uniter, should the new one embed the previous one?12:40
anastasiamacvoidspace: thnx :)12:41
voidspacedimitern: I guess landing an mp for gomaasapi is a manual merge12:45
dimiternvoidspace, it is I think12:45
voidspacedone12:46
dimiternvoidspace, \o/12:50
voidspacedimitern: as far as I can tell it's not possible to go from node -> nodegroup via the maas api12:55
voidspacedimitern: I'm just double checking the details api to see if it's in that12:56
voidspacenode id -> nodegroup uuid12:57
voidspaceand details is xml, yummy13:02
voidspaceand doesn't include nodegroup13:03
dimiternvoidspace, right, that sounds like another bug worth reporting :)13:04
voidspaceyeah13:04
voidspaceI think they're getting sick of me...13:04
dimitern:D13:05
dimiternit's unavoidable though..13:05
anastasiamacvoidspace: 've changed the code after ur lgtm13:32
anastasiamacvoidspace: could u plz cast ur eyes over it again?13:32
anastasiamacvoidspace: changed the facade and its test to reflect the fact the each entity in the list could have its annotations...13:33
anastasiamacvoidspace: should be a tivial modiifcation too13:33
anastasiamacvoidspace: modification even :)13:33
=== kadams54 is now known as kadams54-away
niemeyerdimitern: Review is up14:18
dimiternniemeyer, thanks! I'm making the suggested changes now14:19
niemeyerdimitern: np!14:20
dimiternniemeyer, how do you feel about renaming v2-dev to v2?14:29
dimiternso we can start using it in juju14:29
anastasiamacsinzui: o/14:29
sinzuihi anastasiamac14:30
anastasiamacsinzui: m trying to land something for 1.22 but keep getting "No space left on device"14:30
anastasiamacsinzui: what shall i do?14:30
sinzuiI will invesitigate14:30
anastasiamacsinzui: thnx :)14:31
anastasiamacsinzui: also it's past midnite here but I really want it to land... when r u plannning to take 1.22? (in how many hrs?) :P14:32
sinzuithe juju-core-slave has 23G of space. I think the ec2 instance is low on space14:32
sinzuianastasiamac, we cannot take 1.22 until 1.21.0 is created. the feature freeze is artifical14:33
voidspaceanastasiamac: sure14:33
sinzuianastasiamac, the ec2 image had 6.5G of free space when the test started14:34
sinzuianastasiamac, is this failure repeatable?14:35
anastasiamacvoidspace: thnx ;-)14:36
anastasiamacsinzui: i've tried to merge twice and got it both times ;)14:37
voidspaceanastasiamac: looking at the changes14:37
sinzuimgz, have you seen cases where the ec2 instance starts with 7.75G free, then the tests fail with no space left on device14:37
voidspaceanastasiamac: those changes look good to me14:38
voidspaceupdated ShipIt14:38
anastasiamacvoidspace: tyvm :)14:38
TheMuesinzui: when will the 1.22 branch be created?14:38
sinzuiTheMue, I may create it at my EOD or tomorrow because of CI test lag. I will select the last passing rev14:40
TheMuesinzui: ok, we hope to get one more action PR into it until then, thx14:41
wwitzel3ericsnow: ping14:51
ericsnowwwitzel3: pong14:57
wwitzel3ericsnow: hi :)14:57
bloodearnest#join python-uk14:59
bloodearnest#/oin python-uk14:59
bloodearnestwhoops14:59
ericsnowwwitzel3: you saw my commits (formatting and tests)?15:00
wwitzel3ericsnow: I did15:00
bodie_CI says "Can't take a write lock while out of disk space"15:01
bodie_resolution = ?15:01
anastasiamacsinzui: tried to merge 3rd time, got the same "No space left on device"15:01
sinzuianastasiamac, :/15:01
sinzuianastasiamac, as this is ec2 I feel pretty helpless15:01
anastasiamacsinzui: it's getting l8 for me. I'll try to land it in the morning - about 4 or 5 hrs from now :)15:01
wwitzel3ericsnow: yeah, looks good15:02
ericsnowwwitzel3, perrito666: standup?15:02
ericsnowwwitzel3: oh, good :)15:02
sinzuianastasiamac, I have a clue15:03
anastasiamacsinzui: k :)15:04
anastasiamacsinzui: m mean I m sure u do :)15:04
sinzuiI think the git-merge-juju job explicitly creates a 2G tmpfs15:04
sinzuiCI doesn't use that feature, the only this job does15:04
sinzuiI will ask if I can increase the artificial constraint15:05
anastasiamacsinzui: it'd b amazing!15:05
bodie_sinzui, nice catch15:26
sinzuianastasiamac, I am trying your PR again15:27
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
sinzuibodie_, resubmit. anastasiamac passed after the size incread15:45
sinzuiincrease15:45
=== rogpeppe2 is now known as rogpeppe
ericsnowhazmat: you have any thoughts on what a plugin provider should look like?15:48
ericsnowhazmat: I have some and am writing up a spec15:48
ericsnowhazmat: I recall that you had done something like this already and wanted to get your thoughts15:48
bodie_thanks sinzui15:49
voidspaceericsnow: providers don't have state do they, so my thinking was that we just take the existing providers and make them into an executable - with the existing api becoming commands16:03
voidspaceericsnow: marshall data in and out16:03
ericsnowvoidspace: right16:04
voidspaceericsnow: you could prototype it over the weekend... ;-)16:04
ericsnowvoidspace: haha16:04
freehello, I'm trying to play a bit with juju actions (trunk), but can't fully figure out how to get something working, anyone available to help? basically I always get "failed" as action status, but nothing I can see in the logs16:23
voidspacerogpeppe: ping16:30
rogpeppevoidspace: pong16:32
voidspacerogpeppe: I've updated a dependency - specifically gomaasapi16:33
voidspacerogpeppe: and I want to use the new version16:33
voidspacerogpeppe: dependencies.tsv for a bzr branch has revision number and some combination of email/date/hash16:33
voidspacewhere does the weird hash thing come from, seemingly not from bzr16:33
voidspaceCONTRIBUTING.md suggests to run godeps -t $(go list github.com/juju/juju/...) > dependencies.tsv16:34
voidspacewhich changes a lot of things...16:34
voidspacebut not the one I want16:34
rogpeppevoidspace: one mo, i'm in a call16:36
voidspacerogpeppe: no problem16:36
voidspacerogpeppe: I think I've solved it - or at least got godeps to generate the line and I'll revert the other changes16:36
alexisbericsnow, well done, thank you very very much!16:37
alexisbI will send out a summary before my eod to you and perrito66616:37
ericsnowalexisb: is there a mailing-list for the team leads?16:37
ericsnowalexisb: glad to do it16:37
ericsnow:)16:38
alexisbericsnow, no, just my local one :)16:38
ericsnow:)16:38
perrito666alexisb, ericsnow tx16:38
alexisbI will send you the address16:38
ericsnowalexisb: k16:38
ericsnowalexisb: I expect the lib will be fine (looks to be officially supported and uses the apache v2 license)16:39
rogpeppevoidspace: the approach i usually use is: godeps -u dependencies.tsv16:39
rogpeppevoidspace: then update the dependency you want16:39
rogpeppevoidspace: then godeps -t ./... > dependencies.tsv16:40
rogpeppevoidspace: except that currently doesn't work (annoyingly) in juju because of platform-specific deps16:40
ericsnowGOOS=windows godeps -t ./... > dependencies.tsv16:40
ericsnowand make sure your godeps is up to date :)16:40
rogpeppeericsnow: does that get linux-only deps?16:40
rogpeppeericsnow: (perhaps there aren't any...)16:40
ericsnowrogpeppe: I don't know16:40
ericsnowrogpeppe: I believe we only have windows-only deps16:41
rogpeppei really need to sort out that godeps issue, but i haven't any allocated time for it...16:41
ericsnownate would know better16:41
voidspacerogpeppe: right, thanks16:41
rogpeppevoidspace: i quite often do the cut&paste thing too, just to update a single line of dependency16:42
ericsnowrogpeppe: with newer godeps does that work right (due to the timestamp)?16:42
rogpeppeericsnow: it should be fine16:42
ericsnowrogpeppe: good to know16:43
rogpeppeericsnow: the time stamp is a deterministic function of the dependency16:43
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
freedoes somebody know how action parameters are supposed to be accessed by the executable performing the action? some via juju env command?17:10
ericsnowwwitzel3: ready?17:13
wwitzel3ericsnow: yep17:24
ericsnowwwitzel3: I'm in moonstone17:26
cheryljkatco: ping17:29
katcocherylj: howdy!17:29
cheryljkatco: do you have a few minutes?17:29
katcocherylj: sure, let me just grab a drink rq17:29
voidspacedimitern: hah, we had a maas provider test depending on the bug in the TestServer that I fixed17:31
voidspacedimitern: testing the fallback when it can't query architectures17:31
dimiternvoidspace, really? :)17:31
voidspacedimitern: it relied on getNodegroups erroring rather than returning an empty list17:31
dimiternvoidspace, good catch!17:32
voidspacedimitern: so I've changed the production code to treat an empty list of boot images to be the same as an error17:32
voidspaceand use the fallback for supported architectures17:32
voidspacedimitern: I don't think it matters in practise17:32
dimiternvoidspace, I'd have a look when you propose it17:33
voidspacedimitern: sure17:33
voidspacedimitern: it's easy to see what I mean17:33
voidspacedimitern: nearly ready for proposal17:33
katcocherylj: ok sorry, what's up?17:33
dimiternvoidspace, cheers17:33
cheryljkatco, I had some questions for you.  Want to do a hangout?17:33
katcocherylj: sure17:34
=== kadams54 is now known as kadams54-away
=== urulama is now known as urulama_
katcohey can someone add cherylj to the juju team on github?18:18
katcoalexisb: ^18:19
alexisbkatco, let me see if I have admin to do that one sec18:19
katcoalexisb: i think you are in the owners group, so i think you can :)18:19
alexisbcherylj, what is you gitbub user name?18:24
cheryljcherylj18:24
katcoalexisb: cherylj18:24
alexisbcherylj, katco sent an invite let me know if that is what you need18:26
cheryljalexisb, got it!  Seems to have worked18:28
alexisbcoolness :)18:29
alexisbthanks for forcing me to learn something new18:29
alexisb:)18:29
cheryljthanks again, katco for helping me make my first (trivial) change!18:38
katcocherylj: congrats :D18:38
katcocherylj: you're now an official juju hacker :)18:39
cheryljyay! :D18:39
katcocherylj: oh i forgot to mention: the review board ticket will now be closed as well. ericsnow's integration does that for us as well.18:39
katcocherylj: you can always get back to it by looking at your "Outgoing > All" header there18:39
ericsnowcherylj: \o/18:39
cheryljkatco: cool, thanks!18:39
katcocherylj: well, it won't be closed until the juju bot closes your PR18:40
katcook, time for nom nom nom... bbiab18:40
voidspaceright18:41
voidspacehappy weekend everyone18:41
voidspaceEOW18:42
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
=== urulama_ is now known as urulama
lazyPowerWhat kicks off the mongodb process for the local provider? is this an upstart job that i'm failing to find or is this controlled by the juju bootstrap sequence?19:58
katcosinzui: hey this looks very strange to me: http://juju-ci.vapour.ws:8080/job/github-merge-juju/1767/consoleFull19:59
katcosinzui: is something the matter with the environment maybe?19:59
katcolazyPower: i think it's the bootstrap process? i don't think it's configured as a service20:00
lazyPowerkatco: 10-4, we're running down the issues with kicking off a juju env in a docker container - and this is where we're stuck20:01
lazyPowermongod isn't starting - so now we're looking for the mongo logs to figure out why thats the case - the $JUJU_HOME/local isn't being created20:01
lazyPowerthanks for the feedback tho - *hattip*20:01
mgzkatco: that one looks like the normal mongo falling over with bad record MAC then everything else being seriously ill afterwards20:02
katcolazyPower: ah i think i ran into this like 7mo ago, and docker containers didn't have the infrastructure to start... services. so mayb it is a service?20:02
katcomgz: so flakey test? i hadn't seen this one yet (i don't think...)20:02
mgzlazyPower: running local env inside docker seems... perverse20:02
mgzkatco: yeah, tell her to retry it20:03
katcolazyPower: i just remember it having to do with how docker containers interacted with linux's init system (upstart or possibly something in /dev)20:03
lazyPowermgz: but it has its merits in terms of handing someone a docker container to get them looking at juju.20:03
katcomgz: will do, thank you (and happy new year btw!)20:03
mgz:)20:03
lazyPowermgz: when we get this figured out, we'd love your feedback on the project20:04
lazyPower+1 or -1 alike - we're in this for the community20:04
mgzlazyPower: and ideally our local setup would be less of a special unicorn and not have a magic machine 0, but that's where we're at currently20:04
lazyPowermgz: i knowwwwww20:05
lazyPowermgz: we want a container for bootstrap so bad here in ecosystems, but well be patient20:05
lazyPower*we'll20:05
lazyPowerwe know there are bigger fish to fry20:05
katcolazyPower: fwiw i think core wants that pretty badly too20:06
katcobut as you said it's not high on the list20:06
lazyPoweryeah, I try not to fishbowl too much20:09
lazyPowerbut i'm guilty of it20:09
whitkatco, lazyPower : $JUJU_HOME/local is created. it just gets cleaned up when the bootstrap process fails20:27
lazyPowerahhh20:27
lazyPowergood 2 know, is there a way to freeze it from getting reaped?20:27
lazyPowers/reaped/cleaned up/20:27
whitwhat we need is a list of dependencies that jujud, mongod and friends expect for local bootstrap20:28
whitlazyPower, --keep-broken20:28
lazyPowerniiiiice20:28
katcocherylj: resubmit again20:29
cheryljkatco:  okay :)20:29
* perrito666 changes locations to get freshness20:30
perrito666ok, apparently 37ÂșC is not something that can be dodged by going to the 0th floor20:45
cheryljkatco:  Success!  Huzzah!20:49
katcocherylj: lol yaaay20:50
cherylj3rd time's a charm20:50
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
=== ChanServ changed the topic of #juju-dev to: https://juju.ubuntu.com | On-call reviewer: see calendar | Open critical bugs: 1409141
sinzuianastasiamac, I believe a test introduced in one of your revisions is bad, not your code, but your test. I reported bug 1409141 about ppc test failure22:01
mupBug #1409141: TestSetEntitiesAnnotation fails on ppc64el <ci> <regression> <test-failure> <juju-core:Triaged> <https://launchpad.net/bugs/1409141>22:01
anastasiamacsinzui: m looking. thnx!22:13
anastasiamacsinzui: :(22:13
anastasiamacsinzui: btw, thnx for landing my branch!22:14
sinzuianastasiamac, I just sent an email about the bug to the list. Since CI  has a queue to test, I am going to wait until tomorrow to forking 1.22.22:14
anastasiamacsinzui: sorry :(22:15
sinzuianastasiamac, I hope this gives you time to adjust the test22:15
perrito666anastasiamac: \o/ congratulations your first CI breakage, it took too long22:15
sinzuianastasiamac, you didn't create the queue@22:15
anastasiamacsinzui: i'll look at it a bit later than - kids r going nuts :( must be saturday22:15
perrito666anastasiamac: is it already saturday for you?22:16
anastasiamacperrito666: :( yes22:16
perrito666anastasiamac: wow22:16
anastasiamacperrito666: i grow older faster here22:16
perrito666anastasiamac: lol22:16
anastasiamacsinzui: i believe the problem is ordering - I say that I expect thing in one collection but the ordeer returned is reversed.22:19
anastasiamacsinzui: i don't care about the order so will try to fix now ;)22:19
=== urulama is now known as urulama__
anastasiamacsinzui: proposed fix is on reviewboard http://reviews.vapour.ws/r/706/22:38
* katco looking22:39
anastasiamackatco: thnx :)22:47
katcoanastasiamac: a few comments as i was trying to understand the code, and 1 spelling correction22:49
katcoanastasiamac: other than that, i'll lgtm22:49
anastasiamackatco: about setting collection inline in other collections instead of declaring them as separate variables first22:51
anastasiamackatco: i find it hard to read and maintain if struct changes22:51
katcoanastasiamac: it's just a map within a map right?22:52
anastasiamackatco: which was the case for me until the format of SetAnnotations was decide22:52
anastasiamackatco: yes it is now but went thru couple of changes22:53
katcoanastasiamac: ah ok22:53
katcoanastasiamac: well, whatever works for you :) it's certainly fine as is22:53
katcoanastasiamac: the function declaration is actually confusing for me, because there's no change in indentation from the declaration and its body22:53
katcoanastasiamac: nor whitespace22:54
anastasiamackatco: I'll add whitespace22:57
anastasiamackatco: had to params on separate linesotherwise signature is too long22:58
katcoanastasiamac: consider breaking after last param. indentation looks like a struct and is more readable22:58
anastasiamackatco: thnx ;) that's what I meant22:58
katcoanastasiamac: also, i have not seen anyone leave the first line of the func declaration blank like that "func(\n\n..."22:58
anastasiamackatco: oh k - i would have thought it's logical to move each param on its own line :P23:00
anastasiamackatco: i'll move one to func(23:00
katcoanastasiamac: ty!23:00
anastasiamackatco: thnx for looking! updated review :)23:01
anastasiamackatco: can u lgtm?23:02
katcoanastasiamac: did you forget the newline before ) error {, or was that intentional?23:02
katcoL3723:02
anastasiamackatco: actually, my IDE tells me that it's not right to have return on a separate line. so intentional23:04
katcoanastasiamac: you just need an additional comma after the last param23:04
wwitzel3ericsnow: almost back :)23:05
ericsnowwwitzel3: k23:05
=== kadams54 is now known as kadams54-away
anastasiamackatco: i c. in that case, why would I want a newline after declaration? The indentation looks k now ;) let me commit for ur perusal23:06
anastasiamackatco: committed23:06
katcoanastasiamac: yeah with the indentation for the return type, no need for newline after declaration23:06
ericsnowwwitzel3: I'm in moonstone when you're ready23:07
katcoanastasiamac: that looks much better... did that run through gofmt? the indentation looks strange in the declaration as well23:07
katcoanastasiamac: like the parameters are further in than the 1st param on my screen23:07
=== kadams54-away is now known as kadams54
anastasiamackatco: i believe it did. i have to go in a few min. can i get a lgtm?23:10
katcoanastasiamac: yup, thanks for humoring me23:10
anastasiamackatco: anytime :)23:10
katcoanastasiamac: fwiw, play.golang.org also keeps that indentation style. that seems weird to me...23:11
anastasiamackatco: m relying on my IDE to guide me as far as formatting (since it's all hooked in)23:11
perrito666you know, if we change lgtms for amen we could get funny sentences more often23:11
katcohaha23:11
katcoperrito666: check out https://github.com/anastasiamac/juju/blob/set-annotations-Bug1409141/api/annotations/client_test.go23:12
anastasiamackatco: m not  usually too fussed about formatting (coming from Java and all) but by all means pull me up on it when needed23:12
katcodoesn't L34-37 looks weird indentation wise?23:12
katcoanastasiamac: i usually try to ignore formatting in reviews, but that one just got me. every time i tried to scan for the function i lost track of where it was23:13
perrito666it does yet I know why that happened23:13
katcoperrito666: please enlighten me, amen.23:13
perrito666go fmt sucks at fixing multiline function declarations23:13
katcohaha23:13
perrito666it will do the right thing with the bracket23:14
anastasiamacperrito666: :)23:14
perrito666which will screw the rest23:14
katcowell that is rather frustrating23:14
perrito666or the parens I cant recall23:14
perrito666its like one of the rules breaks the rest23:14
perrito666I usually make declarations one line23:14
perrito666to avoid these things23:15
wwitzel3ericsnow: sorry for the delay, it was late enough I ended up having to make dinner instead of just lunch for myself :/23:15
ericsnowwwitzel3: no worries :)23:15
katcoperrito666: anastasiamac: http://play.golang.org/p/jKrQB2HQbg23:16
katcolooks a little better23:16
katcoif you drop the func onto a line by itself, that's when the formatting goes wacky: http://play.golang.org/p/INbYmRMf3-23:17
anastasiamackatco: yes when each param is on its own line23:17
katcoanastasiamac: the difference being the "func(" isn't on it's own line23:17
perrito666actually its when there is ( and ) in different lines23:18
perrito666indentation of ) will make all look weird23:18
anastasiamacperrito666: katco: thnx for ur help! something new every day :P23:25
katcoanastasiamac: thank you for taking the time on your sat. to fix that!23:25
anastasiamackatco: i broke it :)23:25
anastasiamackatco: besides it ain't fixed until it's merged23:26
katcoanastasiamac: isn't that the hard truth :p23:26
perrito666anastasiamac: don't punish yourself, breaking the build happens, a lot, to everyone23:26
anastasiamackatco: thnx for being my ocr on this ;)23:27
katcoanastasiamac: i am biased towards tanzanite members ;)23:27
anastasiamacperrito666: m not punishing myself :) just taking ownership :)23:27
anastasiamackatco: i knowthe feeling!23:27
* perrito666 notices the matrix 2 is playing in the background... man those are cheap cgis23:28
perrito666I wonder how much time has the TV been on23:29
anastasiamacmerge failed: "upgrade in progress - Juju functionality is limited"23:31
* anastasiamac will re-try23:31
perrito666anastasiamac: yup, that is a race23:31
anastasiamacperrito666: who is winning?23:31
anastasiamacperrito666: did i create t or shall I just re-try?23:32
perrito666anastasiamac: nop, always been there23:32
perrito666just retry23:32
anastasiamacperrito666: thnx :0 will do23:32
anastasiamacfix merged. hopefully this will unblock trunk eventually :)23:51
perrito666anastasiamac: we will fix it if it doesn't please go enjoy your weekend23:52
perrito666btw, what time on saturday is?23:52
anastasiamacperrito666: now almost 10am :)23:53
anastasiamacperrito666: what time is it for u?23:53
perrito666did you pull an allnighter?23:53
perrito66620:53 on friday23:53
anastasiamacperrito666: no ;-) my son is helping with Asian Cup (soccer) and ws too existed to sleep so we've been up since 5am23:53
anastasiamacperrito666: and m more of an owl than an early bird - i work beta in the evening so I usually stay up til at leats 1am :)23:54
anastasiamacperrito666: at least*23:54
anastasiamachowever, now that my fix is committed, I'll eow23:55
perrito666well, enjoy23:58
anastasiamacperrito666: thnx ;) u223:58

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