View Source Pods (Elixir Pods v1.0.0)

Core Pods. Handles the communication to the Pod process and the Pod Client

Summary

Functions

Calls the describe operand from a pod

Calls the invoke operand from a pod

Returns a map with the module and manifest

Calls the shutdown operand from a pod

Stops all the pods inside the registry

Functions

Link to this function

describe(registry, module)

View Source

Calls the describe operand from a pod

Link to this function

invoke(registry, module, command, args \\ [])

View Source

Calls the invoke operand from a pod

@spec setup(module :: module(), manifest :: module()) :: %{
  module: module(),
  manifest: module()
}

Returns a map with the module and manifest

Link to this function

shutdown(registry, module)

View Source

Calls the shutdown operand from a pod

Link to this function

start(pod_modules, manager, encoder, decoder, handler)

View Source

Stops all the pods inside the registry