20 lines
418 B
Ruby
20 lines
418 B
Ruby
require "optparse"
|
|
require "devops-client/options/common_options"
|
|
|
|
class FlavorOptions < CommonOptions
|
|
|
|
commands :list
|
|
|
|
def initialize args, def_options
|
|
super(args, def_options)
|
|
self.header = I18n.t("headers.flavor")
|
|
self.banner_header = "flavor"
|
|
self.list_params = ["PROVIDER"]
|
|
end
|
|
|
|
extend_options_method :list_options do |options|
|
|
options[:given_provider] = args[2] if args[2]
|
|
end
|
|
|
|
end
|