espilon-source/tools/c2/commands/registry.py
2026-01-15 00:04:00 +01:00

13 lines
286 B
Python

class CommandRegistry:
def __init__(self):
self._handlers = {}
def register(self, handler):
self._handlers[handler.name] = handler
def get(self, name):
return self._handlers.get(name)
def list(self):
return list(self._handlers.keys())