salt.modules.gem

### Navigation

- index
- modules |
- next |
- previous |
- « SaltStack.org |
- Documentation home
- Full list of builtin execution modules »

# salt.modules.gem

Manage ruby gems.

`salt.modules.gem.` `install`(gems, ruby=None, runas=None, version=None, rdoc=False, ri=False)

  Installs one or several gems.

  gems
    The gems to install.
  ruby : None
    If RVM is installed, the ruby version and gemset to use.
  runas : None
    The user to run gem as.
  version : None
    Specify the version to install for the gem. Doesn't play nice with multiple gems at once
  rdoc : False
    Generate RDoc documentation for the gem(s).
  ri : False
    Generate RI documentation for the gem(s).

`salt.modules.gem.` `list`(prefix='', ruby=None, runas=None)

  List locally installed gems.

  prefix :
    Only list gems when the name matches this prefix.
  ruby : None
    If RVM is installed, the ruby version and gemset to use.
  runas : None
    The user to run gem as.

`salt.modules.gem.` `sources_add`(source_uri, ruby=None, runas=None)

  Add a gem source.

  source_uri
    The source URI to add.
  ruby : None
    If RVM is installed, the ruby version and gemset to use.
  runas : None
    The user to run gem as.

`salt.modules.gem.` `sources_list`(ruby=None, runas=None)

  List the configured gem sources.

  ruby : None
    If RVM is installed, the ruby version and gemset to use.
  runas : None
    The user to run gem as.

`salt.modules.gem.` `sources_remove`(source_uri, ruby=None, runas=None)

  Remove a gem source.

  source_uri
    The source URI to remove.
  ruby : None
    If RVM is installed, the ruby version and gemset to use.
  runas : None
    The user to run gem as.

`salt.modules.gem.` `uninstall`(gems, ruby=None, runas=None)

  Uninstall one or several gems.

  gems
    The gems to uninstall.
  ruby : None
    If RVM is installed, the ruby version and gemset to use.
  runas : None
    The user to run gem as.

`salt.modules.gem.` `update`(gems, ruby=None, runas=None)

  Update one or several gems.

  gems
    The gems to update.
  ruby : None
    If RVM is installed, the ruby version and gemset to use.
  runas : None
    The user to run gem as.

`salt.modules.gem.` `update_system`(version='', ruby=None, runas=None)

  Update rubygems.

  version : (newest)
    The version of rubygems to install.
  ruby : None
    If RVM is installed, the ruby version and gemset to use.
  runas : None
    The user to run gem as.

## Comments

comments powered by Disqus

### Navigation

- index
- modules |
- next |
- previous |
- « SaltStack.org |
- Documentation home
- Full list of builtin execution modules »