Module: DockerRailsProxy
- Defined in:
- lib/docker_rails_proxy.rb,
lib/docker_rails_proxy/cli.rb,
lib/docker_rails_proxy/version.rb,
lib/docker_rails_proxy/commands/ssh.rb,
lib/docker_rails_proxy/commands/rake.rb,
lib/docker_rails_proxy/commands/yarn.rb,
lib/docker_rails_proxy/commands/build.rb,
lib/docker_rails_proxy/commands/rails.rb,
lib/docker_rails_proxy/commands/rspec.rb,
lib/docker_rails_proxy/commands/stack.rb,
lib/docker_rails_proxy/concerns/rsync.rb,
lib/docker_rails_proxy/commands/bundle.rb,
lib/docker_rails_proxy/commands/spring.rb,
lib/docker_rails_proxy/concerns/logger.rb,
lib/docker_rails_proxy/commands/compose.rb,
lib/docker_rails_proxy/commands/kubectl.rb,
lib/docker_rails_proxy/commands/webpack.rb,
lib/docker_rails_proxy/commands/data_bags.rb,
lib/docker_rails_proxy/concerns/callbacks.rb,
lib/docker_rails_proxy/commands/compose/up.rb,
lib/docker_rails_proxy/commands/compose/down.rb,
lib/docker_rails_proxy/commands/kubectl/bash.rb,
lib/docker_rails_proxy/commands/stack/create.rb,
lib/docker_rails_proxy/commands/compose/proxy.rb,
lib/docker_rails_proxy/commands/stack/destroy.rb,
lib/docker_rails_proxy/commands/data_bags/pull.rb,
lib/docker_rails_proxy/commands/data_bags/push.rb,
lib/docker_rails_proxy/commands/compose/override.rb,
lib/docker_rails_proxy/commands/rails/credentials.rb,
lib/docker_rails_proxy/commands/webpack_dev_server.rb,
lib/docker_rails_proxy/commands/kubectl/set_kubeconfig.rb,
lib/docker_rails_proxy/concerns/inheritable_attributes.rb,
lib/docker_rails_proxy/commands/rails/fhir_application_credentials.rb
Defined Under Namespace
Modules: Callbacks, InheritableAttributes, Logger, Rsync
Classes: AwsCli, Base, Build, Bundle, Cli, Compose, DataBags, Docker, DockerMainApp, Kubectl, Rails, Rake, Rspec, Spring, Ssh, Stack, SyncBack, Webpack, WebpackDevServer, Yarn
Constant Summary
collapse
- NUMBER_REGEXP =
/^\d+$/.freeze
- COMMANDS =
Dir[File.expand_path('../docker_rails_proxy/commands/*.rb', __FILE__)].map do |f|
File.basename(f, '.rb').parameterize
end.freeze
- VERSION =
'0.2.6'
Class Method Summary
collapse
Class Method Details
.log_level(level: nil) ⇒ Object
12
13
14
|
# File 'lib/docker_rails_proxy/concerns/logger.rb', line 12
def self.log_level(level: nil)
logger.level = level || ::Logger::INFO
end
|
.logger ⇒ Object
4
5
6
7
8
9
10
|
# File 'lib/docker_rails_proxy/concerns/logger.rb', line 4
def self.logger
@logger ||= ::Logger.new(STDOUT).tap do |log|
log.formatter = proc do |severity, datetime, progname, msg|
"#{severity[0]}, [#{datetime.strftime('%Y-%m-%d %T')}] -- : #{msg}\n"
end
end
end
|