dev/manifests/site.pp
changeset 0 54f4e0f9d636
equal deleted inserted replaced
-1:000000000000 0:54f4e0f9d636
       
     1 exec {
       
     2     'apt_update_site':
       
     3       command     => '/usr/bin/apt-get update',
       
     4       timeout     => 2400,
       
     5       returns     => [ 0, 100 ];
       
     6       #refreshonly => true;
       
     7     
       
     8 }
       
     9 
       
    10 Exec["apt_update_site"] -> Package <| |>
       
    11 
       
    12 # upgrade system
       
    13 class { 'sysconfig::sys_upgrade': }->
       
    14 
       
    15 # params
       
    16 class { 'sysconfig::params': }->
       
    17 
       
    18 # install packages
       
    19 class { 'sysconfig::packages': }->
       
    20 
       
    21 # install postgres
       
    22 class { 'sysconfig::postgresql': }->
       
    23 
       
    24 # set up the virtualenv
       
    25 class { 'sysconfig::virtualenv': }#->
       
    26 
       
    27 # write config
       
    28 #class { 'sysconfig::config': }->
       
    29 
       
    30 # write django_init
       
    31 #class { 'sysconfig::django_init': }
       
    32 
       
    33 
       
    34 # run 'sudo /etc/init.d/vboxadd setup' in the vm to fix shared folders issues