aboutsummaryrefslogtreecommitdiffstats
path: root/deploy/client.py
diff options
context:
space:
mode:
authorcarey.xu <carey.xuhan@huawei.com>2015-11-11 23:57:32 +0800
committercarey.xu <carey.xuhan@huawei.com>2015-11-19 10:19:45 +0800
commit4251f3ca9b4271649f9670468529ba2b077269d0 (patch)
tree619d37247db604325ca63421e54733d8ae1d3096 /deploy/client.py
parenta6baefba912112cfb226575fd79245baaa4c1219 (diff)
support FWaaS and VPNaaS
JIRA: COMPASS-149 Change-Id: Ib523580fb7a7a2cd62e4fabb27fd710361cdeef3 Signed-off-by: carey.xu <carey.xuhan@huawei.com>
Diffstat (limited to 'deploy/client.py')
-rw-r--r--deploy/client.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/deploy/client.py b/deploy/client.py
index b69b8acc..15f1ba8d 100644
--- a/deploy/client.py
+++ b/deploy/client.py
@@ -204,6 +204,12 @@ opts = [
cfg.StrOpt('enable_secgroup',
help='enable security group',
default='true'),
+ cfg.StrOpt('enable_vpnaas',
+ help='enable vpn as service',
+ default='true'),
+ cfg.StrOpt('enable_fwaas',
+ help='enable firewall as service',
+ default='true'),
cfg.StrOpt('network_cfg',
help='netowrk config file',
default=''),
@@ -702,6 +708,8 @@ class CompassClient(object):
package_config["ha_proxy"]["vip"] = CONF.cluster_vip
package_config['enable_secgroup'] = (CONF.enable_secgroup == "true")
+ package_config['enable_fwaas'] = (CONF.enable_fwaas== "true")
+ package_config['enable_vpnaas'] = (CONF.enable_vpnaas== "true")
status, resp = self.client.update_cluster_config(
cluster_id, package_config=package_config)