BIND 10 #384: Bindctl doesn't show complicated config structures

BIND 10 Development do-not-reply at isc.org
Thu Dec 23 17:08:12 UTC 2010


#384: Bindctl doesn't show complicated config structures
---------------------------+------------------------------------------------
      Reporter:  vorner    |        Owner:  jelte   
          Type:  defect    |       Status:  assigned
      Priority:  major     |    Milestone:          
     Component:  bind-ctl  |   Resolution:          
      Keywords:            |    Sensitive:  0       
Estimatedhours:  0.0       |        Hours:  0       
      Billable:  1         |   Totalhours:  0       
      Internal:  0         |  
---------------------------+------------------------------------------------

Comment(by jreed):

 I tested this some. See my examples:

 {{{

 > config show Recurse
 Recurse/timeout 2000    integer (default)
 Recurse/retries 0       integer (default)
 Recurse/forward_addresses       []      list    (default)
 Recurse/listen_on/      list    (default)

 > config show Recurse/listen_on/
 Recurse/listen_on/[0]/address   null    string
 Recurse/listen_on/[0]/port      null    integer
 Recurse/listen_on/[1]/address   null    string
 Recurse/listen_on/[1]/port      null    integer

 > config show Recurse/forward_addresses
 Recurse/forward_addresses       []      list    (default)

 > config show all Recurse
 Recurse/timeout 2000    integer (default)
 Recurse/retries 0       integer (default)
 Recurse/forward_addresses       []      list    (default)
 Recurse/listen_on[0]/address    "::1"   string  (default)
 Recurse/listen_on[0]/port       5300    integer (default)
 Recurse/listen_on[1]/address    "::1"   string  (default)
 Recurse/listen_on[1]/port       5300    integer (default)

 > config add Recurse/forward_addresses {}

 > config show Recurse/forward_addresses
 Recurse/forward_addresses[0]/   map     (modified)

 > config set Recurse/forward_addresses[0]/address "1.2.3.4"

 > config show Recurse/forward_addresses
 Recurse/forward_addresses[0]/address    "1.2.3.4"       string  (modified)
 Recurse/forward_addresses[0]/port       53      integer (default)

 > config diff
 {'Recurse': {'forward_addresses': [{'address': '1.2.3.4'}]}}

 > config show_json Recurse
 {"forward_addresses": [{"address": "1.2.3.4"}]}

 }}}

-- 
Ticket URL: <http://bind10.isc.org/ticket/384#comment:4>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list