Module: Stargate::Operation::MetaOperation

Included in:
Client
Defined in:
lib/stargate/operation/meta_operation.rb

Instance Method Summary collapse

Instance Method Details

#cluster_versionObject



14
15
16
17
# File 'lib/stargate/operation/meta_operation.rb', line 14

def cluster_version
  request = Request::MetaRequest.new
  get(request.cluster_version, {"Accept" => "text/plain"}).strip
end

#list_tablesObject



4
5
6
7
# File 'lib/stargate/operation/meta_operation.rb', line 4

def list_tables
  request = Request::MetaRequest.new
  Response::MetaResponse.new(get(request.list_tables), :list_tables).parse
end

#versionObject



9
10
11
12
# File 'lib/stargate/operation/meta_operation.rb', line 9

def version
  request = Request::MetaRequest.new
  get(request.version, {"Accept" => "text/plain"}).strip
end