summaryrefslogtreecommitdiffstats
path: root/compass-deck/db/models.py
AgeCommit message (Collapse)AuthorFilesLines
2018-12-20Add reserved_range in subnet tableHarry Huang1-0/+1
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>
2018-10-30Manage host power from cobblerHarry Huang1-7/+8
JIRA: COMPASS-616 1. Use fence_ipmilan to control power of baremetal servers. Add fence_libvirt to control power of virtual servers. 2. Use power_manage field instead of ipmi field 3. Add power_type to specify machine's power manage tool 4. Store power manage information in db and update to cobbler 5. Manage power from cobbler for both virtual and baremetal machines Change-Id: Ic36ae640dc0aa1703566b5b0b549880a71be36e4 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-09-17Add gateway in subnet tableHarry Huang1-0/+1
JIRA: COMPASS-618 Change-Id: I3800d2aa7a38616484eb76390e6a623645dc441c Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2018-08-10Support multiple mac addresses in dbHarry Huang1-3/+4
JIRA: COMPASS-613 Change-Id: I1828c512d04060271cd0dc4884d892aa8f5adf97 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>
2017-11-03Add compass-deckHarry Huang1-0/+1924
RESTful API and DB Handlers for Compass Change-Id: I1ce411f279943764c286ea48dca9185d453cf254 Signed-off-by: Harry Huang <huangxiangyu5@huawei.com>