Class: Pvectl::Commands::Logs::ResourceRegistry

Inherits:
ResourceRegistry show all
Defined in:
lib/pvectl/commands/logs/resource_registry.rb

Overview

Registry for Logs command resource handlers.

Inherits registration and lookup from Commands::ResourceRegistry, maintaining its own isolated set of handlers for log operations.

Examples:

Registering a handler

Logs::ResourceRegistry.register("vm", Handlers::TaskLogs, aliases: ["vms"])

Looking up a handler

handler = Logs::ResourceRegistry.for("vm")

See Also:

Method Summary

Methods inherited from ResourceRegistry

for, inherited, register, registered?, registered_types, reset!