jam | morning all | 05:50 |
---|---|---|
Chipaca | good morning all :) | 09:14 |
Chipaca | stub: dunno if you saw #352 but that should do the trick | 09:24 |
mup | PR #352: make ops.lib.use support relative submodules <Created by chipaca> <https://github.com/canonical/operator/pull/352> | 09:24 |
stub | Chipaca: Yup. Was going to test it, but a DB deploy exploded. | 09:33 |
Chipaca | stub: that totally sounds like a lot more fun than testing | 09:34 |
stub | Chipaca: I need to confirm it works with a path like lib/interface-pgsql/opslib/pgsql containing a hyphen :) | 09:34 |
Chipaca | stub: interface-pgsql is not a legal python package name is it? | 09:34 |
stub | Nope, not at all. But it is my repo name. | 09:35 |
Chipaca | stub: let me know how that goes :) | 09:35 |
Chipaca | actually, i might as well test it myself | 09:35 |
* Chipaca tests it | 09:35 | |
stub | Yup. Probably best to just say 'don't do that silly' if it doesn't work | 09:35 |
Chipaca | stub: it works :) | 09:37 |
Chipaca | import ops.lib; meh = ops.lib.use("foo", 2, "jlenton@gmail.com") | 09:37 |
stub | Now unicode! | 09:37 |
Chipaca | In [2]: meh | 09:37 |
Chipaca | Out[2]: <module 'foo-bar.opslib.meh' from '/tmp/xyzzy/foo-bar/opslib/meh/__init__.py'> | 09:37 |
Chipaca | and that __init__.py does 'from . import foo', so submodules work also | 09:37 |
Chipaca | In [1]: import ops.lib; meh = ops.lib.use("foo", 2, "jlenton@gmail.com"); meh | 09:38 |
Chipaca | Out[1]: <module '💩.opslib.meh' from '/tmp/xyzzy/💩/opslib/meh/__init__.py'> | 09:38 |
Chipaca | stub: ^ | 09:39 |
stub | invalid UTF-8 sequences? | 09:39 |
stub | ;) | 09:39 |
Chipaca | NO. | 09:39 |
Chipaca | :) | 09:39 |
Chipaca | OTOH you can call it 𝔭𝔤𝔰𝔮𝔩 for that extra bit of gravitas | 09:42 |
jam | Chipaca, you're having too much fun :) | 09:44 |
Chipaca | jam: non-stop partying, that's me | 09:45 |
jam | Chipaca, you and the unicode library, cosying on up | 09:45 |
Chipaca | 𝓘 𝓬𝓪𝓷 𝓷𝓮𝓲𝓽𝓱𝓮𝓻 𝓬𝓸𝓷𝓯𝓲𝓻𝓶 𝓷𝓸𝓻 𝓭𝓮𝓷𝔂 | 09:45 |
* Chipaca brb | 09:55 | |
facubatista | Muy buenos días a todos! | 11:22 |
Chipaca | facubatista: hiya :) | 12:03 |
Chipaca | jam: you coming to the revue? | 12:04 |
mup | Issue operator#180 closed: A way to easily drop the developer inside their running Python code <Created by facundobatista> <Closed by facundobatista> <https://github.com/canonical/operator/issues/180> | 12:09 |
mup | Issue operator#66 closed: Packaging of charm and layer code <Created by knkski> <https://github.com/canonical/operator/issues/66> | 12:10 |
mup | Issue operator#282 closed: Harness: Unable to assert if framework was called correctly by charm <Created by relaxdiego> <Closed by jameinel> <https://github.com/canonical/operator/issues/282> | 12:45 |
mup | Issue operator#317 closed: use charm state for Juju 2.8 <Created by jetpackdanger> <Closed by jameinel> <https://github.com/canonical/operator/issues/317> | 12:51 |
mup | Issue operator#303 closed: ints in pod spec somehow become scientific notation <Created by jetpackdanger> <Closed by chipaca> <https://github.com/canonical/operator/issues/303> | 12:59 |
mup | Issue operator#316 closed: unit state lost following upgrade-charm <Created by jetpackdanger> <Closed by chipaca> <https://github.com/canonical/operator/issues/316> | 13:01 |
Chipaca | facubatista: meeting? | 14:00 |
Chipaca | facubatista: there you were :-) | 14:00 |
jam | Chipaca, facubatista : https://kubernetes.io/blog/2019/01/15/container-storage-interface-ga/ | 14:12 |
Chipaca | ack | 14:12 |
jam | (I'm assuming :) | 14:12 |
* facubatista -> lunch | 15:05 | |
facubatista | Chipaca, what do you think about, in error, trim the message presented to the user to something sane (150chars), while still dumping the full message in the log? | 17:33 |
Chipaca | gr, not sure how much of that got to the channel :-/ | 18:09 |
Chipaca | stub: FYI: | 18:09 |
Chipaca | >> import ops.lib; meh = ops.lib.use("foo", 2, "jlenton@gmail.com"); meh | 18:09 |
Chipaca | <module '\udce1rbol.opslib.meh' from '/tmp/xyzzy/\udce1rbol/opslib/meh/__init__.py'> | 18:09 |
* Chipaca goes have dinner | 18:10 | |
* facubatista eods | 21:53 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!