From b3249ebb9675eb573ff721d1311c2a193c76bde0 Mon Sep 17 00:00:00 2001 From: Sven Fuchs Date: Sun, 19 Aug 2012 13:57:03 +0200 Subject: [PATCH] add a stats endpoint --- lib/travis/api/app/endpoint/stats.rb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 lib/travis/api/app/endpoint/stats.rb diff --git a/lib/travis/api/app/endpoint/stats.rb b/lib/travis/api/app/endpoint/stats.rb new file mode 100644 index 00000000..51dfaac1 --- /dev/null +++ b/lib/travis/api/app/endpoint/stats.rb @@ -0,0 +1,18 @@ +require 'travis/api/app' + +class Travis::Api::App + class Endpoint + # TODO: Add documentation. + class Stats < Endpoint + # TODO: Add documentation. + get('/repos') do + { :stats => Travis::Stats.daily_repository_counts } + end + + # TODO: Add documentation. + get('/tests') do + { :stats => Travis::Stats.daily_tests_counts } + end + end + end +end