summaryrefslogtreecommitdiffstats
path: root/compass-deck/db/models.py
diff options
context:
space:
mode:
authorHarry Huang <huangxiangyu5@huawei.com>2018-12-20 18:54:44 +0800
committerHarry Huang <huangxiangyu5@huawei.com>2018-12-20 19:43:41 +0800
commitca317c8a9891c38ce0777ef2eba4f51716092a14 (patch)
tree09d3d340871093c95415673dcb2a92f675ae3926 /compass-deck/db/models.py
parentf347757444c74a3d597dc353aa92d88a0f6282bb (diff)
Add reserved_range in subnet table
JIRA: COMPASS-612 1. reserved_range can be range and individual ips e.g. "10.1.0.0-10.1.0.50, 10.1.0.66" 2. IP within reserved range will cause an error Change-Id: If2160af165a57cab3bc8b528379879cad42a5db0 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
Diffstat (limited to 'compass-deck/db/models.py')
-rw-r--r--compass-deck/db/models.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/compass-deck/db/models.py b/compass-deck/db/models.py
index e312f61..124e35a 100644
--- a/compass-deck/db/models.py
+++ b/compass-deck/db/models.py
@@ -1866,6 +1866,7 @@ class Subnet(BASE, TimestampMixin, HelperMixin):
name = Column(String(80), unique=True, nullable=True)
subnet = Column(String(80), unique=True, nullable=False)
gateway = Column(String(80), unique=True, nullable=True)
+ reserved_range = Column(String(80), unique=False, nullable=True)
host_networks = relationship(
HostNetwork,