Output script location.
authorZdeněk Šustr <sustr4@cesnet.cz>
Tue, 20 Jan 2009 17:20:37 +0000 (17:20 +0000)
committerZdeněk Šustr <sustr4@cesnet.cz>
Tue, 20 Jan 2009 17:20:37 +0000 (17:20 +0000)
org.glite.lb/etics-tag-with-subsystems.pl
org.glite.lb/etics-tag.pl

index 15764a0..7bcc5a9 100755 (executable)
@@ -5,6 +5,8 @@ use Switch;
 
 $TMPDIR=$ENV{'TMPDIR'};
 
+if ($TMPDIR eq "") {$TMPDIR="/tmp";}
+
 getopts('c:h');
 
 $module = shift;
@@ -186,7 +188,7 @@ usage: $0 [-c <current configuration>] module.name
        # Create the execution script
        # **********************************
 
-       open EXEC, ">", "./tag-with-subsystems-$module.$major.$minor.$revision-$age.sh" or die $!;
+       open EXEC, ">", "$TMPDIR/tag-with-subsystems-$module.$major.$minor.$revision-$age.sh" or die $!;
 
        printf (EXEC "#This script registers tags for the $module module, version $major.$minor.$revision-$age\n#Generated automatically by $0\n\n"); 
 
@@ -282,7 +284,7 @@ usage: $0 [-c <current configuration>] module.name
 
        close(EXEC);
 
-       system("chmod +x \"./tag-with-subsystems-$module.$major.$minor.$revision-$age.sh\"");
+       system("chmod +x \"$TMPDIR/tag-with-subsystems-$module.$major.$minor.$revision-$age.sh\"");
 
-       printf("\n\n---------\nFinished!\n\nExecution script written in:\t./tag-with-subsystems-$module.$major.$minor.$revision-$age.sh\nNew configuration written in:\t$TMPDIR/$newconfig.ini.$$\n\n");
+       printf("\n\n---------\nFinished!\n\nExecution script written in:\t$TMPDIR/tag-with-subsystems-$module.$major.$minor.$revision-$age.sh\nNew configuration written in:\t$TMPDIR/$newconfig.ini.$$\n\n");
 
index e4ccaca..175d650 100755 (executable)
@@ -6,6 +6,8 @@ use Switch;
 $TMPDIR=$ENV{'TMPDIR'};
 $GLITE_LB_LOCATION="./org.glite.lb";
 
+if ($TMPDIR eq "") {$TMPDIR="/tmp";}
+
 getopts('i:c:m:gh');
 
 $module = shift;
@@ -164,7 +166,7 @@ usage: $0 [-i maj|min|rev|age|none|<sigle_word_age>] [-g] [-c <current configura
        # Create the execution script
        # **********************************
 
-       open EXEC, ">", "./etics-tag-$module.$major.$minor.$revision-$age.sh" or die $!;
+       open EXEC, ">", "$TMPDIR/etics-tag-$module.$major.$minor.$revision-$age.sh" or die $!;
 
        printf (EXEC "#This script registers tags for the $module module, version $major.$minor.$revision-$age\n#Generated automatically by $0\n\n"); 
 
@@ -289,9 +291,9 @@ usage: $0 [-i maj|min|rev|age|none|<sigle_word_age>] [-g] [-c <current configura
 
        close(EXEC);
 
-       system("chmod +x \"./etics-tag-$module.$major.$minor.$revision-$age.sh\"");
+       system("chmod +x \"$TMPDIR/etics-tag-$module.$major.$minor.$revision-$age.sh\"");
 
-       printf("\n\n---------\nFinished!\n\nExecution script written in:\t./etics-tag-$module.$major.$minor.$revision-$age.sh\nChangeLog candidate written in:\t$tmpChangeLog\n");
+       printf("\n\n---------\nFinished!\n\nExecution script written in:\t$TMPDIR/etics-tag-$module.$major.$minor.$revision-$age.sh\nChangeLog candidate written in:\t$tmpChangeLog\n");
        printf("Old configuration stored in:\t$TMPDIR/$currentconfig.ini.$$\n") if (defined $opt_g);
        printf("New configuration written in:\t$TMPDIR/$newconfig.ini.$$\n\n");