class {'apt': } File['/etc/apt/preferences'] -> Exec['refresh_apt'] -> Package <| ( title != 'lsb' ) |> if $::lsbdistcodename == 'wheezy' { package { 'ruby-hiera-puppet': ensure => installed } } # install leap_cli from source, so it will work with the develop # branch of leap_platform class { '::leap::cli::install': source => true, } file { [ '/srv/leap', '/srv/leap/configuration', '/var/log/leap' ]: ensure => directory } # install prerequisites for configuring the provider include ::git