ciena.grammar: sub-port typo, made pbt remote-bridge more lenient
author"Tomas Zeman <tzeman@volny.cz>"
Fri, 06 Nov 2009 12:33:41 +0100
changeset 8 7d6516dd0b3e
parent 7 a7936f72831c
child 9 837e0e828d06
ciena.grammar: sub-port typo, made pbt remote-bridge more lenient
ciena.grammar
--- a/ciena.grammar	Fri Nov 06 11:54:05 2009 +0100
+++ b/ciena.grammar	Fri Nov 06 12:33:41 2009 +0100
@@ -5,7 +5,7 @@
 
 $::res = {};
 $::res->{port} ={};
-$::res->{sub_port} ={};
+$::res->{"sub-port"} ={};
 $::res->{pm} = {
 	instance => {},
 	service => {},
@@ -128,7 +128,7 @@
 l_sub_port:	"sub-port" /add|create/ "sub-port" identifier avls
 		{
 		$avl->{action} = $item[2];
-		consume_avl("sub_port", $item{identifier}); 
+		consume_avl("sub-port", $item{identifier}); 
 		}
 
 # PM
@@ -165,7 +165,7 @@
 		$::res->{"pbt-tunnel"}->{$item{identifier}}->{type} = $item[2];
 		consume_avl("pbt-tunnel", $item{identifier})
 		}
-		| "pbt" "remote-bridge" "create" "bridge-name" identifier avls
+		| "pbt" "remote-bridge" "create" /bridge(-name)?/ identifier avls
 		{
 		$::res->{pbt}->{'remote-bridge'}->{$item{identifier}} = {};
 		consume_avl_ptr($::res->{pbt}->{'remote-bridge'}, $item{identifier})