Module: Passwordstate

Defined in:
lib/passwordstate.rb,
lib/passwordstate/util.rb,
lib/passwordstate/client.rb,
lib/passwordstate/errors.rb,
lib/passwordstate/version.rb,
lib/passwordstate/resource.rb,
lib/passwordstate/resource_list.rb,
lib/passwordstate/resources/host.rb,
lib/passwordstate/resources/folder.rb,
lib/passwordstate/resources/report.rb,
lib/passwordstate/resources/document.rb,
lib/passwordstate/resources/password.rb,
lib/passwordstate/resources/permission.rb,
lib/passwordstate/resources/remote_site.rb,
lib/passwordstate/resources/address_book.rb,
lib/passwordstate/resources/password_list.rb,
lib/passwordstate/resources/active_directory.rb,
lib/passwordstate/resources/privileged_account.rb

Defined Under Namespace

Modules: NetHTTPExtensions, Resources Classes: Client, ClientError, ForbiddenError, HTTPError, NotAcceptableError, NotFoundError, PasswordstateError, Resource, ResourceList, ServerError, UnauthorizedError

Constant Summary collapse

VERSION =
'0.1.0'

Class Method Summary collapse

Class Method Details

.debug!Object



13
14
15
# File 'lib/passwordstate.rb', line 13

def self.debug!
  logger.level = :debug
end

.loggerObject



17
18
19
20
21
22
# File 'lib/passwordstate.rb', line 17

def self.logger
  @logger ||= Logging.logger[self].tap do |logger|
    logger.add_appenders Logging.appenders.stdout
    logger.level = :warn
  end
end