# `ExGuard.Config`
[🔗](https://github.com/slashmili/ex_guard/blob/v1.7.0/lib/ex_guard/config.ex#L1)

Holds the ExGuard configurations during run time.

# `get_guard`

Returns agent based on guard title

# `get_guards`

# `load`

Loads ExGuard config file

# `match_guards`

Given the path, returns matched guard configs.

In case that a {regex, func} is given to watch, this function also executes
the func and returns list of files

# `put_guard`

Puts guard into agent

# `start_link`

Starts agent that keeps the configurations

---

*Consult [api-reference.md](api-reference.md) for complete listing*
