lib/junoser/parser.rb in junoser-0.4.5 vs lib/junoser/parser.rb in junoser-0.4.6
- old
+ new
@@ -63639,22 +63639,23 @@
end
rule(:bgpaf_accepted_prefix_limit) do
c(
a(str("maximum"), arg),
- b(str("teardown"),
+ b(a(str("teardown"), arg),
ca(
b(str("idle-timeout"),
sc(
c(
str("forever"),
arg
)
)
).as(:oneline)
)
- )
+ ),
+ str("teardown")
)
end
rule(:bgpaf_aigp_options) do
c(
@@ -63669,22 +63670,23 @@
end
rule(:bgpaf_prefix_limit) do
c(
a(str("maximum"), arg),
- b(str("teardown"),
+ b(a(str("teardown"), arg),
ca(
b(str("idle-timeout"),
sc(
c(
str("forever"),
arg
)
)
).as(:oneline)
)
- )
+ ),
+ str("teardown")
)
end
rule(:bgpaf_traffic_statistics) do
c(
@@ -97990,10 +97992,10 @@
a(str("flag"), enum(str("all") | str("events") | str("config"))).as(:oneline)
)
),
b(str("keys"),
c(
- a(str("key"), arg)
+ a(str("key"), quote | arg)
)
),
c(
str("standalone-mode"),
str("network-mode")