class Vidar::DeployConfig

Constants

DEFAULT_COLOR
FAILURE_COLOR
SUCCESS_COLOR

Attributes

default_color[R]
failure_color[R]
name[R]
sentry_webhook_url[R]
slack_webhook_url[R]
success_color[R]
url[R]

Public Class Methods

new(options) click to toggle source
# File lib/vidar/deploy_config.rb, line 11
def initialize(options)
  @name = options.fetch(:name)
  @url = options.fetch(:url, nil)

  @default_color = options.fetch(:default_color, DEFAULT_COLOR)
  @success_color = options.fetch(:success_color, SUCCESS_COLOR)
  @failure_color = options.fetch(:failure_color, FAILURE_COLOR)

  @slack_webhook_url = options[:slack_webhook_url]
  @sentry_webhook_url = options[:sentry_webhook_url]
end