75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
|
# File 'lib/jdc/cli/service/service_instance_helper.rb', line 75
def matches(opts = {})
service = opts[:service]
plan = opts[:plan]
provider = opts[:provider]
version = opts[:version]
if service
return false unless File.fnmatch(service, service_label)
end
if plan
return false unless File.fnmatch(plan.upcase, plan_name.upcase)
end
if provider
return false unless File.fnmatch(provider, service_provider)
end
if version
return false unless File.fnmatch(version, self.version)
end
true
end
|