LGTM, thanks!

On Tuesday, August 16, 2016 at 2:06:44 PM UTC+1, Brian Foley wrote:
>
> commit a98bd0ea60e7586b2dc351d859869025f1815398 
> Merge: dadafed 3b5c416 
> Author: Brian Foley <bpfo...@google.com> 
> Date:   Tue Aug 16 14:04:32 2016 +0100 
>
>     Merge branch 'stable-2.17' 
>     
>     * stable-2.17 
>       Introduce a non-strict flag for group verify disk 
>     
>     * stable-2.16 
>       Improve error reporting in _VerifyClientCertificates 
>       Simplify some inscrutable map/map/ifilter/zip code 
>       Avoid overuse of operator in watcher *.py 
>       Sprinkle some more list comprehensions 
>       Replace map/partial with list comprehension 
>       Replace uses of map/lambda with more Pythonic code 
>       Replace map(operator.attrgetter, ...) uses 
>       Fix typos in gnt-cluster man page 
>       Hide errors for expected inotify failures in unittest 
>       Add gnt-instance rename --force option 
>       Improve documentation for gnt-instance failover 
>       Allow master failover to ignore offline nodes 
>       Fix LogicalVolume code to work with older /sbin/lvs 
>       Shorten verifyMasterVote failure message 
>       Adding a confirmation before gnt-node --offline no 
>       Removed unnecessary dependency from rpc in cli 
>       Refactor cli exception to its appropriate module 
>       Clean-up of code and fix of pylint warnings 
>       Use fork instead of spawnv in the watcher 
>       Make 'make pep8' happy 
>     
>     Manually fix conflicts in lib/errors.py 
>     
>     Signed-off-by: Brian Foley <bpfo...@google.com> 
>
> diff --cc lib/client/gnt_cluster.py 
> index 00d5a46,2cc8328..7c575c0 
> --- a/lib/client/gnt_cluster.py 
> +++ b/lib/client/gnt_cluster.py 
> @@@ -2515,10 -2523,11 +2523,10 @@@ commands = 
>     "verify": ( 
>       VerifyCluster, ARGS_NONE, 
>       [VERBOSE_OPT, DEBUG_SIMERR_OPT, ERROR_CODES_OPT, NONPLUS1_OPT, 
>  -     DRY_RUN_OPT, PRIORITY_OPT, NODEGROUP_OPT, IGNORE_ERRORS_OPT, 
>  -     VERIFY_CLUTTER_OPT], 
>  +     PRIORITY_OPT, NODEGROUP_OPT, IGNORE_ERRORS_OPT, 
> VERIFY_CLUTTER_OPT], 
>       "", "Does a check on the cluster configuration"), 
>     "verify-disks": ( 
> -     VerifyDisks, ARGS_NONE, [PRIORITY_OPT, NODEGROUP_OPT], 
> +     VerifyDisks, ARGS_NONE, [PRIORITY_OPT, NODEGROUP_OPT, STRICT_OPT], 
>       "", "Does a check on the cluster disk status"), 
>     "repair-disk-sizes": ( 
>       RepairDiskSizes, ARGS_MANY_INSTANCES, [DRY_RUN_OPT, PRIORITY_OPT], 
> diff --cc lib/errors.py 
> index 048b377,826e761..5fb885b 
> --- a/lib/errors.py 
> +++ b/lib/errors.py 
> @@@ -469,12 -469,17 +469,22 @@@ class SshUpdateError(GenericError) 
>     """ 
>   
>   
>  +class PamRapiAuthError(GenericError): 
>  +  """Error in PAM remote API authenticator initialization. 
>  + 
>  +  """ 
>  + 
>  + 
> + class JobSubmittedException(Exception): 
> +   """Job was submitted, client should exit. 
> + 
> +   This exception has one argument, the ID of the job that was 
> +   submitted. The handler should print this ID. 
> + 
> +   This is not an error, just a structured way to exit from clients. 
>  - 
> +   """ 
> + 
> + 
>   # errors should be added above 
>   
>   
>

Reply via email to