Sha256: 9df09fa13341158cfa08cbcbb141b7286ed61640bf5538e636d49ec8b6356cb2
Contents?: true
Size: 605 Bytes
Versions: 1
Compression:
Stored size: 605 Bytes
Contents
require_relative "../lib/tty/logger" TTY::Logger.configure do |config| config.max_bytes = 2**5 config.metadata = [:all] config.handlers = [[:stream, formatter: :text]] config.level = :debug end logger = TTY::Logger.new(fields: {app: "myapp", env: "prod"}) logger.with(path: "/var/www/example.com").info("Deploying", "code") puts "Levels:" logger.debug("Debugging deployment") logger.info("Info about the deploy") logger.warn("Lack of resources") logger.error("Failed to deploy") logger.fatal("Terribly failed to deploy") logger.success("Deployed successfully") logger.wait("Ready to deploy")
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
tty-logger-0.1.0 | examples/stream.rb |