Synaptic.AgentDirectory (synaptic v0.3.0-alpha.8)

View Source

Agent service/instance/task-reference directory facade with policy filtering.

Summary

Functions

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

deregister_instance(instance_id, opts \\ [])

deregister_service(service_id, opts \\ [])

find_services_by_capability(capability, opts \\ [])

heartbeat_instance(instance_id, attrs \\ %{}, opts \\ [])

list_instances(filters \\ %{}, opts \\ [])

list_services(filters \\ %{}, opts \\ [])

list_user_tasks(user_id, filters \\ %{}, opts \\ [])

lookup_instance(instance_id, opts \\ [])

lookup_service(service_id, opts \\ [])

lookup_task_reference(task_ref_id, opts \\ [])

put_task_reference(attrs, opts \\ [])

register_instance(instance_spec, opts \\ [])

register_service(service_id, spec, opts \\ [])

reset!()

resolve_task_reference(query, opts \\ [])

start_link(opts \\ [])

update_instance(instance_id, attrs, opts \\ [])

update_task_reference(task_ref_id, attrs, opts \\ [])