<div>Had this patch sitting around, tested briefly by making an updates.img</div><div>for the rawhide boot.iso.</div><div><br></div>This required a previous commit to do a workaround to prevent pylint<div>from attempting to spawn a bus while processing imports.  This patch</div><div>fixes it in a cleaner way by not defining variables at all for them.</div><div><br></div><div>For the system bus, add a helper to get a complete connection as an</div><div>API.</div><div><br></div><div>For the session one, since we only use it in one place, so let's just</div><div>internalize it.</div><div>---</div><div>&nbsp;pyanaconda/keyboard.py  | 10 +++-------</div><div>&nbsp;pyanaconda/safe_dbus.py | 25 ++++++++++++-------------</div><div>&nbsp;2 files changed, 15 insertions(+), 20 deletions(-)</div><div><br></div><div><br></div>