Merge pull request #171 from midokura/dev/tomohiko/mn-1824-vtep-binding-delete/20140528

Remove the VtepBinding.create() override.
Add Port MacAddress to Port.

Signed-off-by: Takaaki Suzuki <captain@midokura.com>
Merge pull request #172 from midokura/captain/add_port_mac_address

Add Port MacAddress to Port.
Change few attributes to be unset

This patch enables users to unset the following attributes:

* Router's load-balancer
* VIP's persistence

I modified EnumAttr to allow None for the mapping value to make users
unsert VIP's persistence attribute.

Signed-off-by: Taku Fukushima <tfukushima@midokura.com>
Merge pull request #173 from tfukushima/mn-2302-master

Change few attributes to be unset
Fix the typo in the persistence attribute of VIP class

This patch fixes the typo introduced by d2682f1fae.

Signed-off-by: Taku Fukushima <tfukushima@midokura.com>
Merge pull request #175 from tfukushima/mn-2302-master

Fix the typo in the persistence attribute of VIP class
Replace mac_address with port_mac in Port class

This patch fixes the inconsistent attribute name which is different from
the name specified in midonet-cli file introduced by d49a7ea2967.

This fixes MN-1911.

Signed-off-by: Taku Fukushima <tfukushima@midokura.com>
Merge pull request #178 from tfukushima/mn-1911-master

Replace mac_address with port_mac in Port class
VTEP binding deletion CLI

Makes VTEP and VTEP bindings aliased, and allows referencing them via
aliases for show / list / delete commands.

Sample command lines:
midonet> list vtep
vtep vtep0 name br0 management-ip 119.15.112.22 management-port 6633 connection-state CONNECTED
midonet> vtep vtep0 show management-ip
119.15.112.22
midonet> vtep vtep0 list binding
binding binding0 management-ip 119.15.112.22 physical-port Te 0/2 vlan 908 network-id bc3afc36-6274-4603-9109-c29f1c12ba33
binding binding1 management-ip 119.15.112.22 physical-port Te 0/2 vlan 439 network-id bc3afc36-6274-4603-9109-c29f1c12ba33
binding binding2 management-ip 119.15.112.22 physical-port Te 0/2 vlan 777 network-id bc3afc36-6274-4603-9109-c29f1c12ba33
binding binding3 management-ip 119.15.112.22 physical-port fakevm1_out vlan 0 network-id 7071b156-5f05-4d8c-8df2-3bb22a9325fc
binding binding4 management-ip 119.15.112.22 physical-port in1 vlan 119 network-id 1d475afc-d892-4dc7-af72-9bd88e565dde
midonet> vtep vtep0 binding binding4 show vlan
119
midonet> vtep vtep0 binding binding4 delete
midonet>

Fix MN-1824