[16:06] <holmanb> meena: We cache various calls like that (system info comes to mind), but we just have to be cautious about pickling, etc. In general I try to avoid it  except for frequent calls because of the added testing/correctness complexity.
[18:22] <meena> holmanb: I try not to think of pickling brrrrr
[18:24] <meena> basically, it's tricky to cache ifconfig output, because we do a lot of things that is geared towards changing it
[22:29] <holmanb> meena: if the ifconfig parser is shared between the bsds, probably cloudinit.distros.bsd.py, if specific to freebsd, then cloudinit.distros.freebsd.py
[23:56] <phunyguy> holmanb: everything OK? Don't want to get forgotten about.
[23:56] <phunyguy> I know you're a busy human.