Ansible’s selectattr and rejectattr allow filtering of a list of dictionaries based on a specific test being executed against each dictionary’s keys and values. But what if the dictionary is not guaranteed to always have the key being tested actually defined?
Category: Coding
Introducing a custom Yast module for importing libvirt configuration files from existing installations
I like fresh, reproducible installs when a new version of your preferred Linux distro (in my case openSUSE) comes out. Ensuring the perceived (!) feeling that a system is a “clean” state is hard enough during its lifecycle already and ensuring it is so after doing an upgrade installation is even harder. That’s why I… Continue reading Introducing a custom Yast module for importing libvirt configuration files from existing installations
libsmi-based tools such as smilint failing to locate MIB modules
While working on my python-netsnmpagent project, I regularly smilint the MIBs used for conformance with the SMI spec to ensure they are proper MIBs.
python-netsnmpagent 0.6.0 released
python-netsnmpagent version 0.6.0 has just been released.
python-netsnmpagent 0.5.3 released
python-netsnmpagent version 0.5.3 has just been released.
python-netsnmpagent 0.5.1 released
python-netsnmpagent version 0.5.1 has just been released.
python-netsnmpagent bugfix for trailing dots in table strings
I have just pushed two fixes that should be of interest to all python-netsnmpagent users:
Moving from DataObjectManager – GridFieldRecordEditor, GridFieldRelationEditor and usability issues
Recently I’ve been working a lot with the SilverStripe CMS/framework written in PHP (as one could undoubtedly deduce from my earlier post). The context involved porting a custom application from SilverStripe 2.4 to 3.1. Naturally this also involved dealing with the formerly used DataObjectManager module and 3.x’s new ORM and GridField components.
Simplify extension for SilverStripe hides children pages in the SiteTree / TreeView
Simplify is an extension for the popular SilverStripe Content Management System (CMS). Its purpose is to simplify the use of the admin interface by allowing fine-grained permissions as to which users should be allowed to see which options.
python-netsnmpagent 0.5.0 released
python-netsnmpagent version 0.5.0 has just been released.