Module: Couchbase
- Defined in:
- lib/couchbase/errors.rb,
lib/couchbase/scope.rb,
lib/couchbase/bucket.rb,
lib/couchbase/logger.rb,
lib/couchbase/subdoc.rb,
lib/couchbase/cluster.rb,
lib/couchbase/options.rb,
lib/couchbase/version.rb,
lib/couchbase/collection.rb,
lib/couchbase/diagnostics.rb,
lib/couchbase/view_options.rb,
lib/couchbase/authenticator.rb,
lib/couchbase/query_options.rb,
lib/couchbase/mutation_state.rb,
lib/couchbase/search_options.rb,
lib/couchbase/json_transcoder.rb,
lib/couchbase/analytics_options.rb,
lib/couchbase/binary_collection.rb,
lib/couchbase/collection_options.rb,
lib/couchbase/management/user_manager.rb,
lib/couchbase/binary_collection_options.rb,
lib/couchbase/management/bucket_manager.rb,
lib/couchbase/datastructures/couchbase_map.rb,
lib/couchbase/datastructures/couchbase_set.rb,
lib/couchbase/datastructures/couchbase_list.rb,
lib/couchbase/management/collection_manager.rb,
lib/couchbase/management/view_index_manager.rb,
lib/couchbase/datastructures/couchbase_queue.rb,
lib/couchbase/management/query_index_manager.rb,
lib/couchbase/management/search_index_manager.rb,
lib/couchbase/management/analytics_index_manager.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/scope.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/bucket.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/errors.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/logger.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/subdoc.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/cluster.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/options.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/version.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/collection.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/diagnostics.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/view_options.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/authenticator.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/query_options.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/mutation_state.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/search_options.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/json_transcoder.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/analytics_options.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/binary_collection.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/collection_options.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/management/user_manager.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/binary_collection_options.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/management/bucket_manager.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/datastructures/couchbase_map.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/datastructures/couchbase_set.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/datastructures/couchbase_list.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/management/collection_manager.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/management/view_index_manager.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/datastructures/couchbase_queue.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/management/query_index_manager.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/management/search_index_manager.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/management/analytics_index_manager.rb more...
Overview
Copyright 2020 Couchbase, Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Defined Under Namespace
Modules: Datastructures, Error, Management, Options Classes: BinaryCollection, Bucket, CertificateAuthenticator, Cluster, Collection, DiagnosticsResult, JsonTranscoder, LookupInSpec, MutateInSpec, MutationState, MutationToken, PasswordAuthenticator, PingResult, Scope
Constant Summary collapse
- VERSION =
Version of the library and all bundled dependencies
{}
Class Method Summary collapse
-
.log_level ⇒ Symbol
Get current log level.
-
.log_level=(level) ⇒ void
Set log level.
Class Method Details
.log_level ⇒ Symbol
Get current log level
39 40 41 |
# File 'lib/couchbase/logger.rb', line 39 def self.log_level Backend.get_log_level end |
.log_level=(level) ⇒ void
Note:
The level might be also be set with environment variable COUCHBASE_BACKEND_LOG_LEVEL
This method returns an undefined value.
Set log level
32 33 34 |
# File 'lib/couchbase/logger.rb', line 32 def self.log_level=(level) Backend.set_log_level(level) end |