# `Electric.Replication.ShapeLogCollector.Supervisor`
[🔗](https://github.com/electric-sql/electric/tree/%40core/sync-service%401.6.2/packages/sync-service/lib/electric/replication/shape_log_collector/supervisor.ex#L1)

Supervisor for the ShapeLogCollector components.

Setting `max_restarts` to 0 as the supervisor only acts as
a coordinator for starting and normal shutdowns, to preserve
the ShapeLogCollector's death side effects in its supervision
tree as before.

# `child_spec`

Returns a specification to start this module under a supervisor.

See `Supervisor`.

# `init`

# `name`

# `start_link`

---

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