csanchez-cloudprint

A Puppet module to install and configure Google Cloudprint service


Keywords
proxy, cloud, google, print, cloudprint
License
Apache-2.0
Install
puppet module install csanchez-cloudprint --version 1.0.0

Documentation

puppet-cloudprint

Puppet module for Google Cloudprint service installation and configuration.

From instructions in Google support Install Google Cloud Print on a Linux server

Usage

class { 'cloudprint':
  username  => 'johndoe@gmail.com',
  password  => 'mypassword',
  connector => 'my_printer',
  server    => 'http://localhost:631',
}
  • Username: The Google account to which you want to register printers. For enterprises, this is often an account that multiple admins can access rather than a personal account.
  • Password: The password for the account above. If the account requires 2-step verification, you may need to enter an application-specific password.
  • Connector ID: A unique ID for this Cloud Print Connector instance. For example: googleprinters_mtv_building44.
  • Print Server: If you don't have a specific CUPS print server you want to use, leave this field empty and click Enter to use the default print server of the host machine. To use a specific CUPS print server, enter its name in this format: http://printserver.google.com:631. If you need to use multiple CUPS print servers from the same connector, edit the config file manually.