Github user anandsubbu commented on a diff in the pull request:

    https://github.com/apache/metron/pull/894#discussion_r161185438
  
    --- Diff: 
metron-deployment/packaging/ambari/metron-mpack/src/main/resources/common-services/ELASTICSEARCH/5.6.2/package/scripts/elastic_slave.py
 ---
    @@ -56,8 +59,27 @@ def status(self, env):
             import params
             env.set_params(params)
             Logger.info('Check status of Elasticsearch data node')
    -        status_cmd = "service elasticsearch status"
    -        Execute(status_cmd)
    +
    +        # return codes defined by LSB
    +        # 
http://refspecs.linuxbase.org/LSB_3.0.0/LSB-PDA/LSB-PDA/iniscrptact.html
    +        cmd = ('service', 'elasticsearch', 'status')
    +        rc, out = shell.call(cmd, sudo=True, quiet=False)
    +
    +        if rc == 3:
    --- End diff --
    
    Same comment as Kibana


---

Reply via email to