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?
    confirm(name)
    return
  end
  Bundler.ui.info(message) if message
  Bundler.settings.send("set_#{scope}", name, new_value)
end