# == Class: openstack_project::pypi # class openstack_project::pypi ( $sysadmins = [] ) { include openstack_project::tmpcleanup include openstack_project::automatic_upgrades # include jenkins slave so that build deps are there for the pip download class { 'jenkins::slave': ssh_key => '', user => false, } class { 'openstack_project::server': iptables_public_tcp_ports => [80], sysadmins => $sysadmins, } class { 'pypimirror': mirror_config => '/etc/openstackci/pypi-mirror.yaml', } file { '/etc/openstackci': ensure => directory, mode => '0755', owner => 'root', group => 'root', } file { '/etc/openstackci/pypi-mirror.yaml': ensure => present, source => 'puppet:///modules/openstack_project/pypi-mirror.yaml', } }