Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Jul 01, 2014

  1. Nan Liu

    Merge pull request #36 from nanliu/release

    Release 0.4.1 for forge.
    authored
  2. Nan Liu

    Release 0.4.1 for forge.

    authored

Jun 27, 2014

  1. Nan Liu

    Merge pull request #34 from nanliu/readme

    Update gitignore and readme example.
    authored
  2. Nan Liu

    Update gitignore and readme example.

    authored
  3. Nan Liu

    Merge pull request #33 from reidmv/fix_windows_mode

    On Windows, use well-known SIDs to set ownership
    authored

Jun 24, 2014

  1. Nan Liu

    Merge pull request #31 from mcanevet/fix/strict_variables

    Fix/strict variables
    authored

Jun 23, 2014

  1. Mickaël Canévet

    Fix staging::extract with strict_variables

    mcanevet authored
  2. Mickaël Canévet

    Add missing facts in unit tests

    mcanevet authored
  3. Mickaël Canévet

    Use strict_variables when puppet version >= 3.5

    mcanevet authored

Jun 09, 2014

  1. Nan Liu

    Merge pull request #30 from mhaskel/strip

    Add support for GNU tar's --strip option.
    authored

May 30, 2014

  1. Morgan Haskel

    Add support for GNU tar's --strip option.

    This gives you more control over the extraction of tarballs.
    mhaskel authored

Apr 02, 2014

  1. Nan Liu

    Merge pull request #24 from reidmv/fix_target_path

    Use $target_file in *_get variables, not $name
    authored
  2. Nan Liu

    Merge pull request #27 from justinclayton/patch-2

    fix typo in error message
    authored

Mar 24, 2014

  1. Justin Clayton

    fix typo in error message

    justinclayton authored

Feb 25, 2014

  1. Reid Vandewiele

    On Windows, use well-known SIDs to set ownership

    This is per the recommendation of Josh Cooper. We want to ensure that
    non-privileged users don't have access to the directory. This should be
    the rough equivalent of setting owner=root group=root on Unix.
    reidmv authored
  2. Nan Liu

    Merge pull request #25 from reidmv/windows_staging_parse

    Homogenize path-separator in staging_parse
    authored

Feb 20, 2014

  1. Reid Vandewiele

    Update spec tests to reflect absolute target

    Now that $target_file is being used to specify the download location for
    curl commands, the command expected in the tests has changed. This
    commit updates the tests to reflect that change.
    reidmv authored
  2. Reid Vandewiele

    Homogenize path-separator in staging_parse

    The staging_parse() function manipulates input using Ruby libraries and
    path logic. However, the Ruby URI library expects that (even on Windows)
    paths will use "/" as a separator. Rather than special-case everything,
    resolve this inconsistency regarding Windows paths by enforcing that
    backslashes will simply be converted to forward-slashes before trying to
    operate on them with staging_parse(). Otherwise, using a source or
    target in the form of a Windows path with backslashes will cause the
    staging_parse() function to abort.
    reidmv authored
  3. Nan Liu

    Update modulefile for new release.

    authored
  4. Nan Liu

    Add additional contributor.

    authored

Feb 13, 2014

  1. Reid Vandewiele

    Use $target_file in *_get variables, not $name

    When a user specifies the $target parameter in a staging::file defined
    type, the intention is to fetch the file from $source and place it at
    $target. When $name is used in the $http_get variants, the retrieved
    file won't actually be placed at the $target location. This commit makes
    it so that curl and wget will always place the retrieved file in the
    $target_file location. This should not impact the behavior when a user
    doesn't specify $target, but should fix the unexpected behavior when
    they do.
    reidmv authored

Feb 12, 2014

  1. Nan Liu

    Merge pull request #22 from gizero/extract-tar-bz2

    Add support for .tar.bz2 archives to extract
    authored
  2. Nan Liu

    Merge pull request #21 from reidmv/solaris_support

    Add /usr/sfw/bin to the solaris path
    authored
  3. gizero

    extract: add test for .tar.bz2 files

    gizero authored
  4. gizero

    extract: add support for .tar.bz2 files

    fix syntax error
    
    fix syntax error
    gizero authored

Jan 29, 2014

  1. Reid Vandewiele

    Add /usr/sfw/bin to the solaris path

    This is because on Solaris, wget is available in the non-standard path
    /usr/sfw/bin as a last resort.
    reidmv authored

Jan 19, 2014

  1. Nan Liu

    Merge pull request #19 from nanliu/powershell

    Add Powershell support for Windows
    authored

Jan 17, 2014

  1. Added needed escape characters for variables within string

    Missed one escape
    Travis Fields authored committed
  2. Nan Liu

    Modify staging to support multiple OS.

    * Detect %SYSTEMDRIVE%\ProgramData for Windows.
    * Use different default for Windows.
    authored
  3. Nan Liu

    Use custom fact to determine staging directory.

    authored
  4. Reid Vandewiele

    Add default Windows support

    Previously, the hard-coded default staging path of "/opt/staging"
    precluded touch-free use of this module on the Windows platform. This
    commit adds the params pattern in order to allow the module to work on
    Windows platforms without modification.
    
    Further development would be a nice-to-have in terms of adding support
    for downloading various kinds of URLs; this is just the critical fix.
    reidmv authored committed
  5. Removed puppet-staging.iml file related to intellij

    Travis Fields authored committed
  6. Minor update of spacing and removed redundent exec path updates

    Travis Fields authored committed
  7. Added FTP and password capabilities for Powershell

    Travis Fields authored committed
  8. Added Powershell Http Support

    Travis Fields authored committed
Something went wrong with that request. Please try again.