require 'thor' require 'yao/cli/base' require 'yao/cli/lbaas/lb' require 'yao/cli/lbaas/listener' require 'yao/cli/lbaas/pool' require 'yao/cli/lbaas/healthmonitor' module Yao::Cli::LBaaS class Main < Thor namespace :lbaas desc "lb", "loadbalancer subcommands" subcommand("lb", Yao::Cli::LBaaS::LB) desc "listener", "listener subcommands" subcommand("listener", Yao::Cli::LBaaS::Listener) desc "pool", "pool subcommands" subcommand("pool", Yao::Cli::LBaaS::Pool) desc "healthmonitor", "healthmonitor subcommands" subcommand("healthmonitor", Yao::Cli::LBaaS::HealthMonitor) end end