A very simple module that so far doesn't do anything other than provider a type/provider for uploading Go Publisher Workflow products via the REST API.
To upload a product zip...
gpw_product {'MyProduct':
ensure => present,
source => '/path/to/MyProduct.zip',
}
To delete a product zip...
gpw_product {'MyProduct':
ensure => absent,
}
unzip
must be installed.rest-client
gem must be available to your puppet agent.- The type only connects to localhost port 7003 and this isn't currently configurable.
- It doesn't install Go Publisher Workflow!
- Only tested on OEL 6.