fix breaking change in ruby; exists? -> exist?
This commit is contained in:
parent
257c54ee18
commit
009e2fa561
5 changed files with 12 additions and 12 deletions
14
pbatch/pb.rb
14
pbatch/pb.rb
|
|
@ -44,7 +44,7 @@ ENDTXT
|
|||
end
|
||||
|
||||
def readconfig
|
||||
if FileTest.exists?("#{@basedir}/#{CONFIG}")
|
||||
if FileTest.exist?("#{@basedir}/#{CONFIG}")
|
||||
File.open("#{@basedir}/#{CONFIG}").each_line {|line|
|
||||
line.sub!(/#.*/, "")
|
||||
line.sub!(/^\s*/, "")
|
||||
|
|
@ -87,7 +87,7 @@ end
|
|||
|
||||
def increasejobscounter
|
||||
jobscounter = 0
|
||||
if FileTest.exists?(COUNTERFILE)
|
||||
if FileTest.exist?(COUNTERFILE)
|
||||
File.new(COUNTERFILE).flock(File::LOCK_EX)
|
||||
File.open(COUNTERFILE, "r+"){|file|
|
||||
jobscounter = file.read
|
||||
|
|
@ -117,7 +117,7 @@ end
|
|||
def addjob
|
||||
jobnumber=sprintf("%06d", increasejobscounter)
|
||||
puts "New job: #{jobnumber}"
|
||||
if FileTest.exists?("#{@basedir}/#{JOBSDIR}/#{jobnumber}")
|
||||
if FileTest.exist?("#{@basedir}/#{JOBSDIR}/#{jobnumber}")
|
||||
puts "Job #{jobnumber} already scheduled. This should not happen."
|
||||
exit
|
||||
end
|
||||
|
|
@ -133,7 +133,7 @@ def addjobfromfile
|
|||
puts "Missing filename"
|
||||
usage
|
||||
else
|
||||
if ! FileTest.exists?(filename)
|
||||
if ! FileTest.exist?(filename)
|
||||
puts "File #{filename} doesn't exist"
|
||||
usage
|
||||
end
|
||||
|
|
@ -145,7 +145,7 @@ def addjobfromfile
|
|||
end
|
||||
|
||||
def createconfig
|
||||
if ! FileTest.exists?("#{@basedir}/#{CONFIG}")
|
||||
if ! FileTest.exist?("#{@basedir}/#{CONFIG}")
|
||||
File.open("#{@basedir}/#{CONFIG}", "w"){|file|
|
||||
file.puts <<EOT
|
||||
# how many parallel processes?
|
||||
|
|
@ -164,7 +164,7 @@ def deljob
|
|||
usage
|
||||
else
|
||||
jobnumber = sprintf("%06d", jobnumber.to_i)
|
||||
if FileTest.exists?("#{@basedir}/#{JOBSDIR}/#{jobnumber}")
|
||||
if FileTest.exist?("#{@basedir}/#{JOBSDIR}/#{jobnumber}")
|
||||
File.unlink("#{@basedir}/#{JOBSDIR}/#{jobnumber}")
|
||||
else
|
||||
puts "Job '#{jobnumber}' not in queue"
|
||||
|
|
@ -198,7 +198,7 @@ def unfail
|
|||
usage
|
||||
else
|
||||
jobnumber = sprintf("%06d", jobnumber.to_i)
|
||||
if FileTest.exists?("#{@basedir}/#{FAILDIR}/#{jobnumber}/job")
|
||||
if FileTest.exist?("#{@basedir}/#{FAILDIR}/#{jobnumber}/job")
|
||||
FileUtils.mv("#{@basedir}/#{FAILDIR}/#{jobnumber}/job", "#{@basedir}/#{JOBSDIR}/#{jobnumber}")
|
||||
# XXX tja, lekker makkelijk even geen recursie implementeren
|
||||
system("rm", "-rf", "#{@basedir}/#{FAILDIR}/#{jobnumber}")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue