diff options
author | Jochen Topf <jochen@topf.org> | 2012-01-20 23:04:56 +0100 |
---|---|---|
committer | Jochen Topf <jochen@topf.org> | 2012-01-20 23:05:15 +0100 |
commit | 6f9e6d0092cdc1efccd452eb54762bdd9dcfacd1 (patch) | |
tree | 955a165768fd785e8daf0d9794f62eb77cc46152 /web/lib/api/main.rb | |
parent | 6fcecfe90094d6a9082dfd0acc16684fd2d7dc41 (diff) | |
download | taginfo-6f9e6d0092cdc1efccd452eb54762bdd9dcfacd1.tar taginfo-6f9e6d0092cdc1efccd452eb54762bdd9dcfacd1.tar.gz |
Add more instance logos and API call to get to instance info
Diffstat (limited to 'web/lib/api/main.rb')
-rw-r--r-- | web/lib/api/main.rb | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/web/lib/api/main.rb b/web/lib/api/main.rb new file mode 100644 index 0000000..e48e716 --- /dev/null +++ b/web/lib/api/main.rb @@ -0,0 +1,13 @@ +# web/lib/api/main.rb +class Taginfo < Sinatra::Base + + api(2, 'about', { + }) do + data = {} + [:url, :name, :description, :icon, :contact, :area].each do |k| + data[k] = TaginfoConfig.get("instance.#{k}") + end + return data.to_json + end + +end |