Create function for generating next UPI number.
This commit is contained in:
		
							parent
							
								
									bf0fd2ab75
								
							
						
					
					
						commit
						c2cadeaa6a
					
				
					 1 changed files with 2 additions and 1 deletions
				
			
		|  | @ -70,6 +70,7 @@ close $upiFH; | |||
| UsageAndExit("Error reading \"$upiNumberFile\"") unless $count == 1 and $upiStart > 0; | ||||
| 
 | ||||
| my $upiCurrentNum = $upiStart; | ||||
| sub NextUPI () { return sprintf("UPI-SFC-%07d", $upiCurrentNum++); } | ||||
| 
 | ||||
| my $csvOutFormat = Text::CSV->new({ binary => 1, always_quote => 1, quote_empty => 1, blank_is_undef => 1}); | ||||
| my $csvLogFile = File::Spec->rel2abs(catfile($OUTPUT_TOPLEVEL_DIR, "${GROUP}-log.csv")); | ||||
|  | @ -121,7 +122,7 @@ sub ProcessMailDir($$$) { | |||
|       next if -d $file;    # skip directories | ||||
|       my $msgFile = catfile($dir, $file); | ||||
|       open(my $msgFH, "<", $msgFile); | ||||
|       my $upiFull = sprintf("UPI-SFC-%07d", $upiCurrentNum++); | ||||
|       my $upiFull = NextUPI(); | ||||
|       my $header = new Mail::Header($msgFH); | ||||
|       my $fields = $header->header_hashref; | ||||
|       my %parsed = (FromName => '', ToName => '', FromAddr => "", ToAddr => "", CcName => '', CcAddr => '', 'Subject' => '', | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Bradley M. Kuhn
						Bradley M. Kuhn