Ticket #873: mythrename-verbose.diff
File mythrename-verbose.diff, 1.9 KB (added by , 18 years ago) |
---|
-
mythrename.pl
45 45 'separator=s' => \$separator, 46 46 'replacement=s' => \$replacement, 47 47 'usage|help|h' => \$usage, 48 'underscores' => \$underscores 48 'underscores' => \$underscores, 49 'verbose' => \$verbose 49 50 ); 50 51 51 52 # Print usage … … 124 125 125 126 default: No underscores 126 127 128 --verbose 129 130 Print debug info. 131 132 default: No info printed to console 133 127 134 --help 128 135 129 136 Show this help text. … … 215 222 # Double-check the destination 216 223 $dest ||= "$video_dir/show_names"; 217 224 # Alert the user 218 print "Link destination directory: $dest\n"; 225 if ($verbose) { 226 print "Link destination directory: $dest\n"; 227 } 219 228 # Create nonexistent paths 220 229 unless (-e $dest) { 221 230 mkpath($dest, 0, 0755) or die "Failed to create $dest: $!\n"; … … 355 364 # Create the link 356 365 symlink "$video_dir/".$info{'basename'}, "$dest/$name" 357 366 or die "Can't create symlink $dest/$name: $!\n"; 358 print "$dest/$name\n"; 367 if ($verbose) { 368 print "$dest/$name\n"; 369 } 359 370 } 360 371 # Rename the file 361 372 else { … … 378 389 $rows = $sh2->execute($info{'basename'}, $info{'chanid'}, $info{'starttime'}); 379 390 die "Couldn't restore original basename in database for ".$info{'basename'}.": ($q2)\n" unless ($rows == 1); 380 391 } 381 print $info{'basename'}."\t-> $name\n"; 392 if ($verbose) { 393 print $info{'basename'}."\t-> $name\n"; 394 } 382 395 } 383 396 } 384 397 }