class Bundler::CLI::Config

def run

def run
  unless name
    confirm_all
    return
  end
  unless valid_scope?(scope)
    Bundler.ui.error "Invalid scope --#{scope} given. Please use --local or --global."
    exit 1
  end
  if scope == "delete"
    Bundler.settings.set_local(name, nil)
    Bundler.settings.set_global(name, nil)
    return
  end
  if args.empty?
    if options[:parseable]
      if value = Bundler.settings[name]
        Bundler.ui.info("#{name}=#{value}")
      end
      return
    end
    confirm(name)
    return
  end
  Bundler.ui.info(message) if message
  Bundler.settings.send("set_#{scope}", name, new_value)
end