mirror of
https://dev.iopsys.eu/feed/iopsys.git
synced 2025-12-10 07:44:50 +01:00
bbfdm: ruleng script to refresh reference_db
This commit is contained in:
parent
929dd55d21
commit
ffab63b86f
2 changed files with 64 additions and 0 deletions
62
bbfdm/files/etc/ruleng/bbfdm.json
Normal file
62
bbfdm/files/etc/ruleng/bbfdm.json
Normal file
|
|
@ -0,0 +1,62 @@
|
||||||
|
{
|
||||||
|
"hosts_refresh": {
|
||||||
|
"if" : [
|
||||||
|
{
|
||||||
|
"event": "host"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"then" : [
|
||||||
|
{
|
||||||
|
"object": "bbfdm.hostmngr",
|
||||||
|
"method":"refresh_references_db",
|
||||||
|
"args" : {},
|
||||||
|
"timeout": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"dhcp_refresh": {
|
||||||
|
"if" : [
|
||||||
|
{
|
||||||
|
"event": "host"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"then" : [
|
||||||
|
{
|
||||||
|
"object": "bbfdm.dhcpmngr",
|
||||||
|
"method":"refresh_references_db",
|
||||||
|
"args" : {},
|
||||||
|
"timeout": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"ieee1905_refresh_add": {
|
||||||
|
"if" : [
|
||||||
|
{
|
||||||
|
"event": "ieee1905.neighbor.add"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"then" : [
|
||||||
|
{
|
||||||
|
"object": "bbfdm.ieee1905",
|
||||||
|
"method":"refresh_references_db",
|
||||||
|
"args" : {},
|
||||||
|
"timeout": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"ieee1905_refresh_del": {
|
||||||
|
"if" : [
|
||||||
|
{
|
||||||
|
"event": "ieee1905.neighbor.del"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"then" : [
|
||||||
|
{
|
||||||
|
"object": "bbfdm.ieee1905",
|
||||||
|
"method":"refresh_references_db",
|
||||||
|
"args" : {},
|
||||||
|
"timeout": 1
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
2
bbfdm/files/etc/uci-defaults/ruleng.bbfdm
Normal file
2
bbfdm/files/etc/uci-defaults/ruleng.bbfdm
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
uci -q set ruleng.bbfdm=rule
|
||||||
|
uci -q set ruleng.bbfdm.recipe='/etc/ruleng/bbfdm.json'
|
||||||
Loading…
Add table
Reference in a new issue