def register(self, what, obj):
        # print("Registering pattern", name, pattern)
        name = obj.name
        version = obj.version
        enable = obj.enable
        if enable == 'n':
            return

        key = Key(name, version)
        self.plugins[what][key] = obj
Extract the ZipInfo object 'member' to a physical
dataset/ETHPy150Open pingali/dgit/dgitcore/plugins/common.py/PluginManager.register--crossover with--dataset/ETHPy150Open deanhiller/databus/webapp/play1.3.x/python/Lib/zipfile.py/ZipFile._extract_member