Dima Kuznetsov has posted comments on this change.

Change subject: core: Add selinux host info to VdsDynamic
......................................................................


Patch Set 2:

(4 comments)

http://gerrit.ovirt.org/#/c/26955/2/backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/model/SELinuxEnforceMode.java
File 
backend/manager/modules/restapi/interface/definition/src/main/java/org/ovirt/engine/api/model/SELinuxEnforceMode.java:

Line 3: /**
Line 4:  * Created by dkuznets on 4/23/14.
Line 5:  */
Line 6: public enum SELinuxEnforceMode {
Line 7:     ENFORCING("enforcing", 1), PERMISSIVE("permissive", 0), 
DISABLED("disabled", -1);
> Please try to avoid the stringValue and the intValue, look at DiskType for 
I can get rid of the stringValue without any problem, but the int values are 
coded as they are in selinux, this allows easy conversion.
Line 8: 
Line 9:     private String stringValue;
Line 10:     private int intValue;
Line 11: 


http://gerrit.ovirt.org/#/c/26955/2/backend/manager/modules/restapi/interface/definition/src/main/resources/api.xsd
File 
backend/manager/modules/restapi/interface/definition/src/main/resources/api.xsd:

Line 1122:     </xs:sequence>
Line 1123:   </xs:complexType>
Line 1124: 
Line 1125: 
Line 1126:   <xs:element name="selinux_enforce_modes" 
type="SELinuxEnforceModes" />
> I think that this should be named "selinux_modes", as it may be disabled as
ok
Line 1127: 
Line 1128:   <xs:complexType name="SELinuxEnforceModes">
Line 1129:     <xs:sequence>
Line 1130:       <xs:element name="selinux_enforce_mode" type="xs:string" 
minOccurs="0" maxOccurs="unbounded">


Line 1512: 
Line 1513:   <xs:element name="selinux" type="SELinux" />
Line 1514:   <xs:complexType name="SELinux">
Line 1515:       <xs:sequence>
Line 1516:         <xs:element name="enforce_mode" type="xs:string" />
> And this should be just "mode".
ok
Line 1517:       </xs:sequence>
Line 1518:   </xs:complexType>
Line 1519: 
Line 1520:   <xs:element name="host" type="Host"/>


http://gerrit.ovirt.org/#/c/26955/2/backend/manager/modules/restapi/types/src/main/java/org/ovirt/engine/api/restapi/types/HostMapper.java
File 
backend/manager/modules/restapi/types/src/main/java/org/ovirt/engine/api/restapi/types/HostMapper.java:

Line 687:             return model;
Line 688:         }
Line 689: 
Line 690:         if (entity.getSELinuxEnforceMode() == -1) {
Line 691:             model.setEnforceMode("disabled");
> Instead of the string literal, try to use this:
ok
Line 692:         } else if (entity.getSELinuxEnforceMode() == 0) {
Line 693:             model.setEnforceMode("permissive");
Line 694:         } else if (entity.getSELinuxEnforceMode() == 1) {
Line 695:             model.setEnforceMode("enforcing");


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

Gerrit-MessageType: comment
Gerrit-Change-Id: If472f68702b59280c721450d4db50dc27dc19a30
Gerrit-PatchSet: 2
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Dima Kuznetsov <dkuzn...@redhat.com>
Gerrit-Reviewer: Dima Kuznetsov <dkuzn...@redhat.com>
Gerrit-Reviewer: Eli Mesika <emes...@redhat.com>
Gerrit-Reviewer: Juan Hernandez <juan.hernan...@redhat.com>
Gerrit-Reviewer: Liran Zelkha <lzel...@redhat.com>
Gerrit-Reviewer: Roy Golan <rgo...@redhat.com>
Gerrit-Reviewer: Yair Zaslavsky <yzasl...@redhat.com>
Gerrit-Reviewer: Yaniv Bronhaim <ybron...@redhat.com>
Gerrit-Reviewer: automat...@ovirt.org
Gerrit-Reviewer: mooli tayer <mta...@redhat.com>
Gerrit-Reviewer: oVirt Jenkins CI Server
Gerrit-HasComments: Yes
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to