Author: jsrain Date: Mon Sep 26 12:55:04 2011 New Revision: 66036 URL: http://svn.opensuse.org/viewcvs/yast?rev=66036&view=rev Log: simplify usage of save_y2logs (bnc#673990) Modified: trunk/yast2/package/yast2.changes trunk/yast2/scripts/save_y2logs Modified: trunk/yast2/package/yast2.changes URL: http://svn.opensuse.org/viewcvs/yast/trunk/yast2/package/yast2.changes?rev=66036&r1=66035&r2=66036&view=diff ============================================================================== --- trunk/yast2/package/yast2.changes (original) +++ trunk/yast2/package/yast2.changes Mon Sep 26 12:55:04 2011 @@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Mon Sep 26 10:58:19 UTC 2011 - jsrain@site + +- simplify usage of save_y2logs (bnc#673990) + +------------------------------------------------------------------- Fri Sep 23 12:00:45 UTC 2011 - lslezak@suse.cz - use Pkg::ResolvableProperties() instead of obsoleted Modified: trunk/yast2/scripts/save_y2logs URL: http://svn.opensuse.org/viewcvs/yast/trunk/yast2/scripts/save_y2logs?rev=66036&r1=66035&r2=66036&view=diff ============================================================================== --- trunk/yast2/scripts/save_y2logs (original) +++ trunk/yast2/scripts/save_y2logs Mon Sep 26 12:55:04 2011 @@ -7,15 +7,18 @@ usage() { - echo "Usage: $0 <tgz-file-name>|<bzip2-file-name>" >&2 + echo "Usage: $0 [<tgz-file-name>|<bzip2-file-name>]" >&2 echo "" >&2 echo "Copies the YaST2 logs to a compressed tar archive." >&2 + echo "If file name is missing, it is generated by the script." >&2 exit 1 } -test -z "$1" && usage - -case "$1" in +if test -z "$1"; then + TARGET=`mktemp --suffix .tar.gz /tmp/y2log-XXXXXX` + COMPRESSION=--gzip +else + case "$1" in -*) usage ;; @@ -40,7 +43,8 @@ echo "FATAL: Uncompressed archives not supported" >&2 echo "Use one of: .tgz .tar.gz .tar.bz2" >&2 exit 4 -esac + esac +fi TMPDIR=`mktemp -d` || ( echo "FATAL: Failed to create a temporary directory" >&2; exit 5 ); LIST=YaST2 -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org