HeartCheck.Environment (heartcheck v0.4.3) View Source

Provides important information about the application's environment, including:

System info from "uname" Linux command (kernel-name, nodename, kernel-release, kernel-version and machine)

Elixir version

Phoenix (if available) version

Fully compatible with Linux (Unix) and Windows systems.

Link to this section Summary

Link to this section Functions

Link to this function

build_prop_string(tuple, joiner)

View Source
Link to this function

get_linux_prop(uname_option)

View Source
Link to this function

get_windows_prop(prop_possible_names)

View Source

Specs

info() :: map()

Returns a map with system information

Link to this function

string_patterns_matcher(patterns)

View Source
Link to this function

system_name_matches?(system_abbreviations)

View Source
Link to this function

system_specific_info_map(binary)

View Source
Link to this function

system_specific_info_map(nodename, version, machine)

View Source
Link to this function

tuple_to_string_list(tuple)

View Source