diff options
Diffstat (limited to 'web/routes/ruby_targets.rb')
-rw-r--r-- | web/routes/ruby_targets.rb | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/web/routes/ruby_targets.rb b/web/routes/ruby_targets.rb new file mode 100644 index 0000000..653f199 --- /dev/null +++ b/web/routes/ruby_targets.rb @@ -0,0 +1,12 @@ +class RubyTinderbox < Sinatra::Base + get '/' do + redirect to('/ruby_targets') + end + + get '/ruby_targets' do + update_timestamp = Package.first[:update_timestamp] + portage_timestamp = Package.first[:portage_timestamp] + packages = Package.distinct(:sha1, :identifier).order(:identifier) + erb :'package/ruby_targets', locals: { packages: packages, update_timestamp: update_timestamp, portage_timestamp: portage_timestamp } + end +end |