-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/63874/#review191688
-----------------------------------------------------------


Fix it, then Ship it!




LGTM, a few nits below.


bin/sentryCli
Lines 21 (patched)
<https://reviews.apache.org/r/63874/#comment269540>

    This can be written as 
    
    export SENTRY_HOME=${SENTRY_HOME:-${MYHOME}}



bin/sentryCli
Lines 27 (patched)
<https://reviews.apache.org/r/63874/#comment269541>

    Use [[ instead of [



bin/sentryCli
Lines 32 (patched)
<https://reviews.apache.org/r/63874/#comment269544>

    Use  `[[ -z ${HADOOP_HOME} ]` instead to test for empty var



bin/sentryCli
Lines 38 (patched)
<https://reviews.apache.org/r/63874/#comment269546>

    Use [[



bin/sentryCli
Lines 45 (patched)
<https://reviews.apache.org/r/63874/#comment269548>

    Use `+=` to append strings



bin/sentryCli
Lines 53 (patched)
<https://reviews.apache.org/r/63874/#comment269551>

    Use `+=`



sentry-tools/src/main/java/org/apache/sentry/shell/SentryCli.java
Lines 117 (patched)
<https://reviews.apache.org/r/63874/#comment269554>

    Why is the code parsing commands twice - here and above at line 104?



sentry-tools/src/main/java/org/apache/sentry/shell/TopLevelShell.java
Lines 49 (patched)
<https://reviews.apache.org/r/63874/#comment269552>

    Nit: Use all caps for enums and don't put them on a single line.



sentry-tools/src/main/java/org/apache/sentry/shell/TopLevelShell.java
Lines 279 (patched)
<https://reviews.apache.org/r/63874/#comment269555>

    Use switch() for comparing against enums.



sentry-tools/src/main/java/org/apache/sentry/shell/TopLevelShell.java
Lines 291 (patched)
<https://reviews.apache.org/r/63874/#comment269556>

    Use switch() for comparing against enums


- Alexander Kolbasov


On Nov. 20, 2017, 3:05 p.m., Colm O hEigeartaigh wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/63874/
> -----------------------------------------------------------
> 
> (Updated Nov. 20, 2017, 3:05 p.m.)
> 
> 
> Review request for sentry.
> 
> 
> Bugs: SENTRY-1812
>     https://issues.apache.org/jira/browse/SENTRY-1812
> 
> 
> Repository: sentry
> 
> 
> Description
> -------
> 
> A new interactive CLI to examine Sentry roles, groups, privileges, etc. 
> Extended Alexander's work to add support for Kafka, Solr, Sqoop, etc.
> 
> 
> Diffs
> -----
> 
>   LICENSE.txt e6be7872 
>   bin/sentryCli PRE-CREATION 
>   pom.xml d8636274 
>   sentry-dist/pom.xml 69f4fcca 
>   sentry-tools/pom.xml PRE-CREATION 
>   sentry-tools/src/main/java/org/apache/sentry/shell/GroupShell.java 
> PRE-CREATION 
>   sentry-tools/src/main/java/org/apache/sentry/shell/PrivsShell.java 
> PRE-CREATION 
>   sentry-tools/src/main/java/org/apache/sentry/shell/RolesShell.java 
> PRE-CREATION 
>   sentry-tools/src/main/java/org/apache/sentry/shell/SentryCli.java 
> PRE-CREATION 
>   sentry-tools/src/main/java/org/apache/sentry/shell/TopLevelShell.java 
> PRE-CREATION 
> 
> 
> Diff: https://reviews.apache.org/r/63874/diff/3/
> 
> 
> Testing
> -------
> 
> Tested the CLI against the Sentry service.
> 
> 
> Thanks,
> 
> Colm O hEigeartaigh
> 
>

Reply via email to