diff --git a/demoapp/Modulefile b/demoapp/Modulefile index d21fabb..40e242c 100644 --- a/demoapp/Modulefile +++ b/demoapp/Modulefile @@ -1,10 +1,10 @@ name 'cloudsmith-demoapp' -version '0.1.0' +version '0.2.0' author 'hlindberg' license '' project_page '' source '' summary '' -description '' -dependency 'cloudsmith/demoplatform', '==0.1.0' +description 'app module' +dependency 'cloudsmith/demoplatform', '==0.2.0' diff --git a/demoapp/manifests/default.pp b/demoapp/manifests/default.pp index d373017..efa000e 100644 --- a/demoapp/manifests/default.pp +++ b/demoapp/manifests/default.pp @@ -5,6 +5,6 @@ demoplatform::instance { 'fordemoapp': # NOTE: demo-error - location is not a parameter of demoplatform # (it should be instance_location) - location +> '/var-www/demoapp' + instance_location => '/var-www/demoapp' } } \ No newline at end of file diff --git a/demoplatform/Modulefile b/demoplatform/Modulefile index 02a4d82..4933b25 100644 --- a/demoplatform/Modulefile +++ b/demoplatform/Modulefile @@ -1,5 +1,5 @@ name 'cloudsmith-demoplatform' -version '0.1.0' +version '0.2.0' author 'hlindberg' license '' diff --git a/demoplatform/manifests/instance.pp b/demoplatform/manifests/instance.pp index 2d0e42a..2a86a07 100644 --- a/demoplatform/manifests/instance.pp +++ b/demoplatform/manifests/instance.pp @@ -5,12 +5,11 @@ define demoplatform::instance($instance_location = '/tmp') { include demoplatform::internal::prerequisites $instance_alias = $name - + exec { "demo_download-${instance_alias}": command => "curl -sS \"https://raw.github.com/cloudsmith/public-puppetmodules/master/demoplatform/README\" > ${instance_location}/README-${instance_alias}", path => ['/usr/local/bin', '/bin', '/usr/bin'], creates => "${instance_location}/README-${instance_alias}", require => Package['curl'], } - } \ No newline at end of file