Darshan N has posted comments on this change.

Change subject: gluster: Added a plugin under gluster for nrpe configuration.
......................................................................


Patch Set 2:

(7 comments)

have Incorporated comments.

http://gerrit.ovirt.org/#/c/26956/2/src/ovirt_host_deploy/constants.py
File src/ovirt_host_deploy/constants.py:

Line 58:     OPENSTACK_NEUTRON_LINUXBRIDGE_CONFIG = \
Line 59:         '/etc/neutron/plugins/linuxbridge/linuxbridge_conf.ini'
Line 60:     OPENSTACK_NEUTRON_OPENVSWITCH_CONFIG = \
Line 61:         '/etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini'
Line 62:     NRPE_CONFIG_FILE = '/etc/nagios/nrpe.cfg'
> does nagios supports conf.d structure or only single config?
No.
Line 63: 
Line 64: 
Line 65: @util.export
Line 66: class Defaults(object):


Line 118: @util.codegen
Line 119: class GlusterEnv(object):
Line 120:     ENABLE = 'GLUSTER/enable'
Line 121:     MONITORING_ENABLE = 'GLUSTER/monitoringEnable'
Line 122:     MONITORING_SERVER = 'GLUSTER/monitoringServer'
> port is missing, or is syntax is host:port?
The port of monitoring server is not needed anywhere in the configuration of 
nrpe, So thought it is not needed.
Line 123: 
Line 124: 
Line 125: @util.export
Line 126: @util.codegen


http://gerrit.ovirt.org/#/c/26956/2/src/plugins/ovirt-host-deploy/gluster/nrpe.py
File src/plugins/ovirt-host-deploy/gluster/nrpe.py:

Line 41:     @plugin.event(
Line 42:         stage=plugin.Stages.STAGE_INIT,
Line 43:     )
Line 44:     def _setup(self):
Line 45:         self.environment[odeploycons.GlusterEnv.MONITORING_ENABLE] = 
False
> this should be setdefault
Done
Line 46: 
Line 47:     @plugin.event(
Line 48:         stage=plugin.Stages.STAGE_MISC,
Line 49:         condition=lambda self: (


Line 48:         stage=plugin.Stages.STAGE_MISC,
Line 49:         condition=lambda self: (
Line 50:             self.environment[
Line 51:                 odeploycons.GlusterEnv.MONITORING_ENABLE
Line 52:             ] and 
os.path.isfile(odeploycons.FileLocations.NRPE_CONFIG_FILE)
> please indent each statement within own block
wanted to confirm that nrpe config file esists.
Line 53:         ),
Line 54:     )
Line 55:     def _misc(self):
Line 56:         with open(odeploycons.FileLocations.NRPE_CONFIG_FILE, "r") as 
f:


Line 52:             ] and 
os.path.isfile(odeploycons.FileLocations.NRPE_CONFIG_FILE)
Line 53:         ),
Line 54:     )
Line 55:     def _misc(self):
Line 56:         with open(odeploycons.FileLocations.NRPE_CONFIG_FILE, "r") as 
f:
> please use single quote
Done
Line 57:             content = f.readlines()
Line 58:         content = [
Line 59:             (line[:-1] + "," + self.environment[
Line 60:                 odeploycons.GlusterEnv.MONITORING_SERVER


Line 53:         ),
Line 54:     )
Line 55:     def _misc(self):
Line 56:         with open(odeploycons.FileLocations.NRPE_CONFIG_FILE, "r") as 
f:
Line 57:             content = f.readlines()
> please use f.read().splitlines() it is safer.
Done
Line 58:         content = [
Line 59:             (line[:-1] + "," + self.environment[
Line 60:                 odeploycons.GlusterEnv.MONITORING_SERVER
Line 61:             ])


Line 60:                 odeploycons.GlusterEnv.MONITORING_SERVER
Line 61:             ])
Line 62:             if line.startswith("allowed_hosts")
Line 63:             else line[:-1] for line in content
Line 64:         ]
> the above is waaaay to complex for me to understand... :)
Done
Line 65:         self.environment[
Line 66:             otopicons.CoreEnv.MAIN_TRANSACTION
Line 67:         ].append(
Line 68:             filetransaction.FileTransaction(


-- 
To view, visit http://gerrit.ovirt.org/26956
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: comment
Gerrit-Change-Id: I4faa40e2bf382187907db944f7485c1630fcc0ae
Gerrit-PatchSet: 2
Gerrit-Project: ovirt-host-deploy
Gerrit-Branch: master
Gerrit-Owner: Darshan N <dnara...@redhat.com>
Gerrit-Reviewer: Alon Bar-Lev <alo...@redhat.com>
Gerrit-Reviewer: Darshan N <dnara...@redhat.com>
Gerrit-Reviewer: Kanagaraj M <kmayi...@redhat.com>
Gerrit-Reviewer: Sahina Bose <sab...@redhat.com>
Gerrit-Reviewer: automat...@ovirt.org
Gerrit-HasComments: Yes
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to