diff --git a/puppet/manifests/init.pp b/puppet/manifests/init.pp index 2ec9d301392b978a8605594b7a08282645e01cd4..ffeca8538d4d05cf2c580f4204c8c1f131c04e4d 100644 --- a/puppet/manifests/init.pp +++ b/puppet/manifests/init.pp @@ -17,3 +17,4 @@ file { "/vagrant/code": include uccvend-snackrom include virtualsnack include opendispense2 +include uccvend-vendserver diff --git a/puppet/modules/uccvend-vendserver/manifests/init.pp b/puppet/modules/uccvend-vendserver/manifests/init.pp new file mode 100644 index 0000000000000000000000000000000000000000..657d1010166b952a25e3f83b9a3ed2a82593b64f --- /dev/null +++ b/puppet/modules/uccvend-vendserver/manifests/init.pp @@ -0,0 +1,15 @@ +# == Class: vendserver +# +class uccvend-vendserver { + package { 'python-ldap': + ensure => present, + } + + vcsrepo { "/vagrant/code/uccvend-vendserver": + ensure => present, + provider => git, + require => [ Package[ 'git' ] ], + source => "git://git.ucc.asn.au/uccvend-vendserver.git", + revision => 'master', + } +}