[Ocfs2-test-devel] [PATCH 3/3] ocfs2-test: add nocheckdirs option to the program.

tristan.ye tristan.ye at oracle.com
Wed Feb 18 17:45:40 PST 2009


Looks good to me:)


On Wed, 2009-02-18 at 11:18 -0800, Marcos Matsunaga wrote:
> During the execution of run_buildkernel.py, it checks for each node's
> directory size on all directories specified. This is a long and expense
> process if the test has already run once on the same nodes and directories.
> This option will skip this check, but the user must make sure the
> directories are in good condition.
> 
> This fix is useful in cases where a crash happens during the build process
> and needs to be restarted.
> 
> Signed-off-by: Marcos Matsunaga <Marcos.Matsunaga at oracle.com>
> ---
>  programs/buildkernel/run_buildkernel.py |    9 ++++++++-
>  1 files changed, 8 insertions(+), 1 deletions(-)
> 
> diff --git a/programs/buildkernel/run_buildkernel.py b/programs/buildkernel/run_buildkernel.py
> index 73ba08d..494713e 100755
> --- a/programs/buildkernel/run_buildkernel.py
> +++ b/programs/buildkernel/run_buildkernel.py
> @@ -112,6 +112,7 @@ Usage = 'Usage: %prog [-c|--count count] \
>  [-i|--initialize] \
>  [-l|-logfile logfilename] \
>  [-n|--nodes nodelist] \
> +[-nocheck] \
>  [-t|--tarfile fullpath tar filename] \
>  [-u|--user username]'
>  #
> @@ -159,6 +160,12 @@ if __name__=='__main__':
>  		type='string',
>  		help='List of nodes where the test will be executed.')
>  #
> +	parser.add_option('--nocheck', 
> +		action="store_true",
> +		dest='nocheckdirs',
> +		default=False,
> +		help='Ignore directory check before the run. Default=False.')
> +#
>  	parser.add_option('-t', 
>  		'--tarfile', 
>  		dest='tarfile', 
> @@ -202,7 +209,7 @@ if DEBUGON:
>  #
>  if options.initialize:
>  	Initialize()
> -else:
> +elif not options.nocheckdirs:
>  	CheckDirs(options.nodelist, options.dirlist)
>  #
>  for i in range(options.count):




More information about the Ocfs2-test-devel mailing list