dev/manifests/site.pp
changeset 0 54f4e0f9d636
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dev/manifests/site.pp	Thu Nov 20 17:44:01 2014 +0100
@@ -0,0 +1,34 @@
+exec {
+    'apt_update_site':
+      command     => '/usr/bin/apt-get update',
+      timeout     => 2400,
+      returns     => [ 0, 100 ];
+      #refreshonly => true;
+    
+}
+
+Exec["apt_update_site"] -> Package <| |>
+
+# upgrade system
+class { 'sysconfig::sys_upgrade': }->
+
+# params
+class { 'sysconfig::params': }->
+
+# install packages
+class { 'sysconfig::packages': }->
+
+# install postgres
+class { 'sysconfig::postgresql': }->
+
+# set up the virtualenv
+class { 'sysconfig::virtualenv': }#->
+
+# write config
+#class { 'sysconfig::config': }->
+
+# write django_init
+#class { 'sysconfig::django_init': }
+
+
+# run 'sudo /etc/init.d/vboxadd setup' in the vm to fix shared folders issues