You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@deltacloud.apache.org by mf...@apache.org on 2012/09/21 12:24:16 UTC
git commit: Added :documentation_class setting to help Rabbit
generate docs.
Updated Branches:
refs/heads/master ec31c7c37 -> 05a76a2ff
Added :documentation_class setting to help Rabbit generate docs.
>From sinatra-rabbit >=1.1.0 we are now generating online
documentation again. The only required change is to provide
'documentation_class' setting in base.rb, so Rabbit will know
what module it should query about collections.
The documentation is then generated on:
/api/docs
/cimi/docs
Project: http://git-wip-us.apache.org/repos/asf/deltacloud/repo
Commit: http://git-wip-us.apache.org/repos/asf/deltacloud/commit/05a76a2f
Tree: http://git-wip-us.apache.org/repos/asf/deltacloud/tree/05a76a2f
Diff: http://git-wip-us.apache.org/repos/asf/deltacloud/diff/05a76a2f
Branch: refs/heads/master
Commit: 05a76a2ff901e1dc24bf638b510276f223d2b774
Parents: ec31c7c
Author: Michal Fojtik <mf...@redhat.com>
Authored: Fri Sep 14 12:20:21 2012 +0200
Committer: Michal fojtik <mf...@redhat.com>
Committed: Fri Sep 21 12:24:40 2012 +0200
----------------------------------------------------------------------
server/deltacloud-core.gemspec | 2 +-
server/lib/cimi/collections/base.rb | 1 +
server/lib/deltacloud/collections/base.rb | 2 ++
3 files changed, 4 insertions(+), 1 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/05a76a2f/server/deltacloud-core.gemspec
----------------------------------------------------------------------
diff --git a/server/deltacloud-core.gemspec b/server/deltacloud-core.gemspec
index 9d761e6..4970518 100644
--- a/server/deltacloud-core.gemspec
+++ b/server/deltacloud-core.gemspec
@@ -69,7 +69,7 @@ Gem::Specification.new do |s|
s.add_dependency('rake', '>= 0.8.7')
s.add_dependency('haml', '>= 2.2.17')
s.add_dependency('sinatra', '>= 1.3.0')
- s.add_dependency('sinatra-rabbit', '>= 1.0.10')
+ s.add_dependency('sinatra-rabbit', '>= 1.0.11')
s.add_dependency('crack')
s.add_dependency('rack', '>= 1.0.0')
s.add_dependency('rack-accept')
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/05a76a2f/server/lib/cimi/collections/base.rb
----------------------------------------------------------------------
diff --git a/server/lib/cimi/collections/base.rb b/server/lib/cimi/collections/base.rb
index 00620fb..ed61d17 100644
--- a/server/lib/cimi/collections/base.rb
+++ b/server/lib/cimi/collections/base.rb
@@ -42,6 +42,7 @@ module CIMI::Collections
set :root, File.join(File.dirname(__FILE__), '..', '..', '..')
set :views, root + '/views/cimi'
set :public_folder, root + '/public'
+ set :documentation_class, CIMI
error do
report_error
http://git-wip-us.apache.org/repos/asf/deltacloud/blob/05a76a2f/server/lib/deltacloud/collections/base.rb
----------------------------------------------------------------------
diff --git a/server/lib/deltacloud/collections/base.rb b/server/lib/deltacloud/collections/base.rb
index 1cbeb70..d5182ca 100644
--- a/server/lib/deltacloud/collections/base.rb
+++ b/server/lib/deltacloud/collections/base.rb
@@ -38,6 +38,8 @@ module Deltacloud::Collections
set :root, File.join(File.dirname(__FILE__), '..', '..', '..')
set :views, File.join(settings.root, 'views')
set :public_folder, root + '/public'
+ # A class where the Rabbit will look up for 'collections'
+ set :documentation_class, Deltacloud
error do
report_error