Raxol.System.Updater.Core (Raxol v2.0.1)

View Source

Core update logic and GenServer callbacks for the Raxol System Updater.

Summary

Functions

check_for_updates()

child_spec(init_arg)

Returns a specification to start this module under a supervisor.

See Supervisor.

download_update(version)

get_available_versions()

get_current_version()

handle_manager_cast(msg, state)

Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_cast/2.

handle_manager_info(msg, state)

Callback implementation for Raxol.Core.Behaviours.BaseManager.handle_manager_info/2.

install_update(context, version)

notify_if_update_available()

rollback_update()

self_update(version \\ nil, opts \\ [])

start_link(init_opts \\ [])

update(opts \\ [])