diff options
| author | Aravinda VK <avishwan@redhat.com> | 2016-08-03 12:16:43 +0530 | 
|---|---|---|
| committer | Aravinda VK <avishwan@redhat.com> | 2016-08-04 02:00:49 -0700 | 
| commit | 3b4c9e525e931a703cc526b3fbe27ee86f2fd70a (patch) | |
| tree | 76fa0fadf6ba4730a5e4861b9efa4afb01e55f71 /events/eventskeygen.py | |
| parent | 67ebde53ea26065d41cacf054fa4337c22de5903 (diff) | |
eventsapi: Geo-replication User driven events
Following Geo-replication Events are added
GEOREP_CREATE/GEOREP_START/GEOREP_STOP/GEOREP_DELETE/GEOREP_PAUSE/GEOREP_RESUME
  {
    "nodeid": NODEID,
    "ts": TIMESTAMP,
    "event": EVENT_TYPE,
    "message": {
       "master": MASTER_VOLUME_NAME,
       "slave": SLAVE_DETAILS
     }
  }
GEOREP_CONFIG_SET
  {
    "nodeid": NODEID,
    "ts": TIMESTAMP,
    "event": GEOREP_CONFIG_SET,
    "message": {
       "master": MASTER_VOLUME_NAME,
       "slave": SLAVE_DETAILS,
       "option": OPTION_NAME,
       "value": OPTION_VALUE
     }
  }
GEOREP_CONFIG_RESET
  {
    "nodeid": NODEID,
    "ts": TIMESTAMP,
    "event": GEOREP_CONFIG_RESET,
    "message": {
       "master": MASTER_VOLUME_NAME,
       "slave": SLAVE_DETAILS,
       "option": OPTION_NAME
     }
  }
BUG: 1363591
Change-Id: I78c81aabd022ebb042b3eae3c6b5a284a6c2801f
Signed-off-by: Aravinda VK <avishwan@redhat.com>
Reviewed-on: http://review.gluster.org/15077
Smoke: Gluster Build System <jenkins@build.gluster.org>
CentOS-regression: Gluster Build System <jenkins@build.gluster.org>
NetBSD-regression: NetBSD Build System <jenkins@build.gluster.org>
Reviewed-by: Kotresh HR <khiremat@redhat.com>
Diffstat (limited to 'events/eventskeygen.py')
| -rw-r--r-- | events/eventskeygen.py | 9 | 
1 files changed, 9 insertions, 0 deletions
diff --git a/events/eventskeygen.py b/events/eventskeygen.py index 5bb03191135..bccb91a3a64 100644 --- a/events/eventskeygen.py +++ b/events/eventskeygen.py @@ -30,6 +30,15 @@ keys = (      "EVENT_VOLUME_DELETE",      "EVENT_VOLUME_SET",      "EVENT_VOLUME_RESET", + +    "EVENT_GEOREP_CREATE", +    "EVENT_GEOREP_START", +    "EVENT_GEOREP_STOP", +    "EVENT_GEOREP_PAUSE", +    "EVENT_GEOREP_RESUME", +    "EVENT_GEOREP_DELETE", +    "EVENT_GEOREP_CONFIG_SET", +    "EVENT_GEOREP_CONFIG_RESET",  )  LAST_EVENT = "EVENT_LAST"  | 
