~cgb-cs/appscale/appscale-main

« back to all changes in this revision

Viewing changes to AppController/doc/QueueFactory.html

  • Committer: Chris Bunch
  • Date: 2012-02-26 03:20:57 UTC
  • Revision ID: cgb@cs.ucsb.edu-20120226032057-ad0cy0zgx4we4exc
adding in repo over app engine support, and tests for most of datastore repo on appscale and s3

Show diffs side-by-side

added added

removed removed

Lines of Context:
101
101
        
102
102
          <li><a href="./CronHelper.html">CronHelper</a></li>
103
103
        
 
104
          <li><a href="./Datastore.html">Datastore</a></li>
 
105
        
 
106
          <li><a href="./DatastoreFactory.html">DatastoreFactory</a></li>
 
107
        
 
108
          <li><a href="./DatastoreRepoOnAppScale.html">DatastoreRepoOnAppScale</a></li>
 
109
        
 
110
          <li><a href="./DatastoreS3.html">DatastoreS3</a></li>
 
111
        
104
112
          <li><a href="./Djinn.html">Djinn</a></li>
105
113
        
106
114
          <li><a href="./DjinnJobData.html">DjinnJobData</a></li>
199
207
        
200
208
        <div class="method-heading">
201
209
          <span class="method-name">get_queue</span><span
202
 
            class="method-args">(engine, job_data)</span>
 
210
            class="method-args">(name, job_data)</span>
203
211
          <span class="method-click-advice">click to toggle source</span>
204
212
        </div>
205
213
        
214
222
            id="get_queue-source">
215
223
<pre>
216
224
<span class="ruby-comment"># File ../Neptune/queue_factory.rb, line 13</span>
217
 
def self.get_queue(engine, job_data)
218
 
  case engine
 
225
def self.get_queue(name, job_data)
 
226
  case name
219
227
  when <span class="ruby-constant">TaskQueueAzureQueue</span>::<span class="ruby-constant">NAME</span>
220
228
    creds = {<span class="ruby-string">'AZURE_STORAGE_ACCOUNT_NAME'</span> =&gt; job_data[<span class="ruby-string">'@AZURE_STORAGE_ACCOUNT_NAME'</span>],
221
229
      <span class="ruby-string">'AZURE_STORAGE_ACCESS_KEY'</span> =&gt; job_data[<span class="ruby-string">'@AZURE_STORAGE_ACCESS_KEY'</span>]}