---
name: "Log::Dispatch::Configurator"
section: "3pm"
platform: "linux"
package: "liblog-dispatch-config-perl"
version: "1.04-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Log::Dispatch::Configurator"
---

# Log::Dispatch::Configurator(3pm)

Abstract Configurator class

## NAME

Log::Dispatch::Configurator - Abstract Configurator class

## SYNOPSIS

```
  package Log::Dispatch::Configurator::Foo;
  use base qw(Log::Dispatch::Configurator);
  # should implement
  sub get_attrs_global { }
  sub get_attrs        { }
  # optional
  sub reload       { }
  sub needs_reload { }
```

## DESCRIPTION

Log::Dispatch::Configurator is an abstract class of config parser. If you make new configurator implementation, you should inherit from this class.

See "PLUGGABLE CONFIGURATOR" in Log::Dispatch::Config for details.

## AUTHOR

Tatsuhiko Miyagawa \<miyagawa@bulknews.net\>

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

## SEE ALSO

Log::Dispatch::Config
