bonny v0.4.1 Bonny.Naming
Naming functions
Link to this section Summary
Functions
Converts an elixir module name to a string for use as the CRD's kind
.
Extract the CRD API version from the module name. Defaults to "v1"
Link to this section Functions
Link to this function
module_to_kind(mod)
Converts an elixir module name to a string for use as the CRD's kind
.
Examples
iex> Bonny.Naming.module_to_kind(Pod)
"Pod"
iex> Bonny.Naming.module_to_kind(Controllers.V1.Pod)
"Pod"
Link to this function
module_version(mod)
Extract the CRD API version from the module name. Defaults to "v1"
Examples
iex> Bonny.Naming.module_version(Pod)
"v1"
iex> Bonny.Naming.module_version(Controllers.V1.Pod)
"v1"
iex> Bonny.Naming.module_version(Controllers.V1Alpha1.Pod)
"v1alpha1"