Module: Cellect::Server

Defined in:
lib/cellect/server.rb,
lib/cellect/server/api.rb,
lib/cellect/server/user.rb,
lib/cellect/server/project.rb,
lib/cellect/server/adapters.rb,
lib/cellect/server/api/sets.rb,
lib/cellect/server/node_set.rb,
lib/cellect/server/api/users.rb,
lib/cellect/server/api/helpers.rb,
lib/cellect/server/grouped_project.rb,
lib/cellect/server/adapters/default.rb,
lib/cellect/server/adapters/postgres.rb

Defined Under Namespace

Modules: Adapters Classes: API, GroupedProject, NodeSet, Project, User

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.adapterObject

Returns the value of attribute adapter.



4
5
6
# File 'lib/cellect/server/adapters.rb', line 4

def adapter
  @adapter
end

.node_setObject

Returns the value of attribute node_set.



15
16
17
# File 'lib/cellect/server.rb', line 15

def node_set
  @node_set
end

Class Method Details

.ready?Boolean

Returns:

  • (Boolean)


18
19
20
21
22
23
24
25
26
# File 'lib/cellect/server.rb', line 18

def self.ready?
  Project.all.each do |project|
    return false unless project.ready?
  end
  
  true
rescue
  false
end