{application, rabbit,
    [
        {description, "A library to simplify development of Mnesia based systems"},
        {vsn, "0.1.0"},
        {registered, [rabbit]},
        {applications, [
            kernel,
            stdlib,
            mnesia,
            lager]},
        {mod, {rabbit, []}},
        {modules, []},
        {env, [
            {table_definition_mod, {relay_table_def, definitions, []}},
            {app_process, [relay]},
            {cluster_nodes, {[], disc}}, %% {TryNodes, NodeType}
            {cluster_keepalive_interval, 10000},
            {cluster_partition_handling, pause_minority},
            {vm_memory_high_watermark, 0.4},
            {disk_free_limit, 50000000}, %% 50MB
            {disk_monitor_failure_retries, 10},
            {disk_monitor_failure_retry_interval, 120000},
            {collect_statistics, none},
            {collect_statistics_interval, 5000}
        ]}
    ]}.
