Skip to content

Commit 396ab31

Browse files
committed
variable $PEER_IP dynamically substitued
1 parent 1123541 commit 396ab31

File tree

2 files changed

+95
-1
lines changed

2 files changed

+95
-1
lines changed

config/test.config.src

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
%% -*- mode: erlang;erlang-indent-level: 2;indent-tabs-mode: nil -*-
2+
%% ex: ts=4 sw=4 ft=erlang et
3+
[{achlys , [
4+
{gc_interval, 45000},
5+
{sync_dets_on_update , false} ,
6+
{sync_dets_interval , 3000} ,
7+
{initial_formation_delay, 10000},
8+
{formation_check_interval, 10000},
9+
{initial_task_lookup_delay, 10000},
10+
{task_lookup_interval, 10000},
11+
12+
{workers, #{
13+
clustering => true,
14+
cleaning => true,
15+
sensing => false
16+
}
17+
},
18+
{initial_tasks, venom},
19+
{streamers, #{
20+
pmod_nav => #{
21+
temperature => #{
22+
poll_interval => 6000,
23+
aggregation_trigger => 3
24+
},
25+
pressure => #{
26+
poll_interval => 6000,
27+
aggregation_trigger => 3
28+
}
29+
}
30+
}},
31+
{boards, [
32+
achlys@my_grisp_board_1
33+
]}
34+
]} ,
35+
36+
{plumtree, [
37+
{broadcast_exchange_timer , 6000} ,
38+
{broadcast_mods, [lasp_plumtree_backend]}
39+
]} ,
40+
41+
{partisan , [
42+
{peer_ip, {${PEER_IP}}},
43+
{peer_port, 27000},
44+
{partisan_peer_service_manager , partisan_default_peer_service_manager} ,
45+
{acceptor_pool_size, 5}
46+
]} ,
47+
48+
{lasp , [
49+
{membership , true} ,
50+
{storage_backend , lasp_ets_storage_backend} ,
51+
{mode , state_based} ,
52+
{max_gc_counter , 10} ,
53+
{delta_mode_max_gc_counter , 10} ,
54+
{plumtree_peer_refresh_interval , 10000} ,
55+
{delta_interval , 5000}
56+
]} ,
57+
58+
{kernel, [
59+
{logger_level, debug},
60+
{logger, [
61+
%% Console logger
62+
{handler, default, logger_std_h,
63+
#{level => debug,
64+
formatter => {logger_formatter , #{single_line => true}}}
65+
},
66+
67+
%% Disk logger for debug
68+
{handler, disk_log, logger_disk_log_h,
69+
#{config => #{
70+
file => "logs/debug",
71+
type => wrap,
72+
max_no_files => 10,
73+
max_no_bytes => 512000 % 10 x 5mb
74+
},
75+
level => debug,
76+
formatter => {logger_formatter , #{single_line => true, max_size => 256}}}
77+
}
78+
]}
79+
]},
80+
81+
{grisp , [
82+
{drivers , [
83+
{spi , grisp_emulation_spi_drv} ,
84+
{gpio , grisp_emulation_gpio_drv} ,
85+
{i2c , grisp_emulation_i2c_drv}
86+
% {spi , grisp_spi_drv_emu} ,
87+
% {gpio , grisp_gpio_drv_emu} ,
88+
% {i2c , grisp_i2c_drv_emu}
89+
]} ,
90+
{devices , [
91+
% {spi1 , pmod_nav}
92+
]}
93+
]}].

rebar.config

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,8 @@
5555
{ shell , [
5656
{apps , []} ,
5757
% {sys_config_src , "./config/test.config"}
58-
{config , "./config/test.config"}
58+
% {config , "./config/test.config"}
59+
{config , "./config/test.config.src"}
5960
]}.
6061

6162
%% == Relx ==

0 commit comments

Comments
 (0)