class Synapse::ProcessManager::Mongo::Template
Template
for accessing collections needed by the process repository
Attributes
process_repository_name[RW]
@return [String] Name of the collection containing processes
Public Class Methods
new(client)
click to toggle source
@param [Mongo::MongoClient] client @return [undefined]
Calls superclass method
Synapse::Common::Mongo::BaseTemplate::new
# File lib/synapse/process_manager/mongo/template.rb, line 11 def initialize(client) super @process_repository_name = 'processes' end
Public Instance Methods
process_collection()
click to toggle source
@return [Mongo::Collection]
# File lib/synapse/process_manager/mongo/template.rb, line 17 def process_collection database.collection @process_repository_name end