summaryrefslogtreecommitdiffstats
path: root/lcm/lcm/nf/const.py
diff options
context:
space:
mode:
authorShobana Jothi <shobana.jothi@verizon.com>2018-08-28 17:40:10 +0530
committerShobana Jothi <shobana.jothi@verizon.com>2018-09-04 16:07:38 +0530
commit0b8b410f563039cfc8879631bcb2587974de7875 (patch)
tree99ad2d6689a3b9de457e4d147085ec157412f5ac /lcm/lcm/nf/const.py
parent8f75d6276d4f1a8c5e9da1c77f2def362db11596 (diff)
Add operate api to GVNFM
Change-Id: I35e3b52b76beff7f014759cec7217e5e5315c985 Signed-off-by: Shobana Jothi<shobana.jothi@verizon.com> Issue-ID: VFC-996
Diffstat (limited to 'lcm/lcm/nf/const.py')
-rw-r--r--lcm/lcm/nf/const.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/lcm/lcm/nf/const.py b/lcm/lcm/nf/const.py
index ecbc80fd..37205c5a 100644
--- a/lcm/lcm/nf/const.py
+++ b/lcm/lcm/nf/const.py
@@ -15,6 +15,9 @@ import json
from lcm.pub.utils.jobutil import enum
+HEAL_ACTION_TYPE = enum(START="vmCreate", RESTART="vmReset")
+ACTION_TYPE = enum(START=1, STOP=2, REBOOT=3)
+GRANT_TYPE = enum(INSTANTIATE="Instantiate", TERMINATE="Terminate", HEAL_CREATE="Heal Create", HEAL_RESTART="Heal Restart", OPERATE="Operate")
VNF_STATUS = enum(NULL='null', INSTANTIATING="instantiating", INACTIVE='inactive', ACTIVE="active",
FAILED="failed", TERMINATING="terminating", SCALING="scaling", OPERATING="operating",
UPDATING="updating", HEALING="healing")