Sha256: eebca680fcae9b512c747480688bcde705797ce2b52fc6b7d19a1882e04e2106
Contents?: true
Size: 1017 Bytes
Versions: 6
Compression:
Stored size: 1017 Bytes
Contents
module VagrantPlugins module CommandPlugin module Command module MixinInstallOpts def build_install_opts(o, options) o.on("--entry-point NAME", String, "The name of the entry point file for loading the plugin.") do |entry_point| options[:entry_point] = entry_point end o.on("--plugin-prerelease", "Allow prerelease versions of this plugin.") do |plugin_prerelease| options[:plugin_prerelease] = plugin_prerelease end o.on("--plugin-source PLUGIN_SOURCE", String, "Add a RubyGems repository source") do |plugin_source| options[:plugin_sources] ||= [] options[:plugin_sources] << plugin_source end o.on("--plugin-version PLUGIN_VERSION", String, "Install a specific version of the plugin") do |plugin_version| options[:plugin_version] = plugin_version end end end end end end
Version data entries
6 entries across 6 versions & 2 rubygems