take "bin/nova-manager network create" as an example. With multi-nic it has the following parameters
label, fixed_range, num_networks, network_size, vlan_start, vpn_start, fixed_range_v6, gateway_v6, flat_network_bridge, bridge_interface
There will be times you want to create v4 networks specifying flat_network_bridge or bridge_interface, there is not way to skip over the args in between, and no way to use keyword args on the command line so you end up having to do something like
nova-manage network create public 10.0.0.0/8 1 15 0 0 0 0 xenbr1 eth1
where you fill the gaps with zeros.
nova-manage network create public 10.0.0.0/8 1 15 --flat-network_bridge xenbr1 --bridge_interface eth1
would be much more readable
I would love to see this same idea applied to all of our command line utilities