This part won't work:
     execute-commands {
           commands {
               "set interface ge-0/0/3 disable";
               commit;

Same holds true for "delete interface disable".
You will need a commit script.
HTH
Thanks
Alex


----- Original Message ----- From: "Luca Salvatore" <l...@ninefold.com>
To: <juniper-nsp@puck.nether.net>
Sent: Monday, March 18, 2013 4:56 AM
Subject: [j-nsp] srx event-options


I'm playing around with some event-options on a SRX. I'm trying to make the SRX shutdown an interface when a specific OSPF neighbour is detected as down, then bring the interface back up once OSPF has re-established.


I have this:

[edit event-options]
lsalvatore@FWL001# show
policy shutdown_internet_if_core_down {
   events rpd_ospf_nbrdown;
   attributes-match {
       rpd_ospf_nbrdown.neighbor-address matches 10.255.255.86;
   }
   then {
       execute-commands {
           commands {
               "set interface ge-0/0/3 disable";
               commit;
           }
       }
   }
}
policy bring_up_internet_when_core_is_back {
   events rpd_ospf_nbrup;
   attributes-match {
       rpd_ospf_nbrup.neighbor-address matches 10.255.255.86;
   }
   then {
       execute-commands {
           commands {
               "delete interface ge-0/0/3 disable";
               commit;
           }
       }

Should this work? I haven't been able to test it yet but it seems like it may do what I need.
Luca

_______________________________________________
juniper-nsp mailing list juniper-nsp@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp


_______________________________________________
juniper-nsp mailing list juniper-nsp@puck.nether.net
https://puck.nether.net/mailman/listinfo/juniper-nsp

Reply via email to