class Object
Constants
- FilePrefix
Locate file
- FossilCheckoutName
Public Instance Methods
find_file_prefix(fname, prefix="")
click to toggle source
# File lib/fs-ticket.rb, line 11 def find_file_prefix(fname, prefix="") if(prefix.length > 10) nil else begin f = File.open(prefix+fname) f.close prefix rescue Exception=>e find_file_prefix(fname, prefix+"../") end end end
get_tickets()
click to toggle source
# File lib/fs-ticket.rb, line 49 def get_tickets #Verify The Real Repo Exists f = File.open($fossil_repo_db) f.close #Grab The Tickets tickets = [] SQLite3::Database.new($fossil_repo_db) do |db| db.execute("select tkt_uuid from ticket order by tkt_ctime") do |val| tickets << val[0] end end #Display The Tickets tkt_objs = [] display_id = 1 $db ||= SQLite3::Database.new($fossil_repo_db) tickets.each do |id| $db.execute("select title, status from ticket where tkt_uuid = \"#{id}\"") do |val| if(val[1] != "Fixed") #puts "#{display_id}. [#{val[1]}] #{val[0]}" display_id += 1 end tkt_objs << Ticket.new($db, id) #puts tkt_objs[-1].title #puts tkt_objs[-1].status end end tkt_objs end