Anonymous avatar Anonymous committed 5b73901

@docs for jiak_resource:service_available

Comments (0)

Files changed (1)

src/jiak_resource.erl

         ModPath when is_list(ModPath) -> Bucket
     end.
 
+%% @spec service_available(webmachine:wrq(), context()) -> 
+%%           {boolean, webmachine:wrq(), context()}
+%% @doc Ensure that a Jiak module for the requested bucket is available. 
+%%      This function first checks for a compiled Erlang module with the 
+%%      same name as the bucket.  If no module is found, the bucket 
+%%      configuration metadata in the ring is used, and must contain
+%%      a valid Jiak schema.  
 service_available(ReqData, Context=#ctx{key=container}) ->
     {ServiceAvailable, NewCtx} = 
         case wrq:method(ReqData) of
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.