# `Dala.Spark.Transformers.GenerateMount`
[🔗](https://github.com/manhvu/dala/blob/main/lib/dala/spark/transformers/generate_mount.ex#L1)

Spark transformer that generates the `mount/3` function from DSL attributes.

Each `attribute` declaration becomes a `Dala.Socket.assign/3` call
initialized with its default value. If no attributes are declared, a
default mount that returns `{:ok, socket}` is generated.

# `after?`

# `after_compile?`

# `before?`

---

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