class Bosh::Director::DeploymentPlan::SkipDrain
Public Class Methods
new(param)
click to toggle source
# File lib/bosh/director/deployment_plan/options/skip_drain.rb, line 4 def initialize(param) @jobs = [] @all = false if param == '*' @all = true elsif param.is_a?(String) && !param.empty? @jobs = param.split(',') end end
Public Instance Methods
for_job(job_name)
click to toggle source
# File lib/bosh/director/deployment_plan/options/skip_drain.rb, line 15 def for_job(job_name) @all || @jobs.include?(job_name) end