Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Sep 6, 2012
  1. BUG NOTE: flush is called on resources that only differ by model or p…

    …pd (this information can't be idempotent).
  2. prefetch only calls other CUPS utilities if the resource is part of t…

    …he prefetch hash, reduces execution time a little.
    prefetch no longer calls self.instances
    some boolean values which should have been symbols have been converted.
    if a printer fails to be added, it is deleted by the provider, rather than the cups behaviour of leaving the incorrectly configured destination.
  3. BUG: when removing a printer, the printer would be re-added again aft…

    …er the removal due to 2 calls to create.
    Refactored provider so that it is purely a prefetch/flush setup instead of a combination of property setters and flushing.
Commits on Jul 30, 2012
  1. Module name complies with puppet forge suggested name.

    Reworded some of the README for clarity.
    Corrected a localization problem with the printers fact.
Commits on May 26, 2012
  1. Merge pull request #3 from richardc/master

    fix for 1.8.5
Commits on May 24, 2012
  1. @richardc

    backport to ruby 1.8.5

    richardc committed
    Under 1.8.5 the shellwords library doesn't add String#shellsplit
    to the string class, so to support 1.8.5 make the call out to shellwords
  2. small readme note about printer vendor options

    mosen committed
Commits on Apr 6, 2012
  1. @ody

    Big patch to make it functional.

    ody committed
      This patch takes care of a collection of issues; no more errors from
      facter when no printers exist, puppet can add a printer now if none
      exist, removed uneeded overly aggresive quoting in cups provider,
      getters modified to return strings for enable and accept since the
      type is not sending booleans, prefetching methods now read data from
      the correct matchdata capture index.
Commits on Feb 28, 2012
Commits on Feb 23, 2012
  1. Fixed printers instances method raising an error if you had a class i…

    mosen committed
    …n your destination list.
    Updated the README to fit the puppetlabs style.
  2. added some new properties that will be supported in future on the pri…

    mosen committed
    …nter resource.
  3. instances now properly reports properties of printers when executing …

    mosen committed
    …puppet resource printer.
    moved back to ensurable after trying a prefetch/flush design strategy.
Commits on Feb 21, 2012
  1. Include missing puppet spec helper.

    mosen committed
  2. Gradual move from property based changes to prefetch/flush changes.

    mosen committed
    Expansion of provider documentation.
    I tried really hard to get RSpec to pass.
Commits on Feb 20, 2012
  1. printer type autorequires the specified ppd file.

    Administrator committed
Commits on Feb 18, 2012
Commits on Feb 16, 2012
  1. Small readme update to reflect api change.

    Administrator committed
  2. Not using printers fact in provider because arrays are not recommende…

    Administrator committed
    …d as facts. Left printers fact in the package for the moment.
    Fleshed out the cups provider which is now working with a limited set of options.
    Added a new test manifest.
  3. Added puppet module metadata for the forge.

    mosen committed
  4. Basic stubs for cups_options provider

    mosen committed
  5. first commit of readme

    mosen committed
Something went wrong with that request. Please try again.