This repository was archived by the owner on Oct 18, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +27
-3
lines changed
Expand file tree Collapse file tree 3 files changed +27
-3
lines changed Original file line number Diff line number Diff line change 22# Works with pip loaded and without, pip installed using pip and package installed
33require 'puppet'
44require 'rubygems'
5- if Gem ::Version . new ( Facter . value ( :puppetversion ) ) >= Gem ::Version . new ( '3.6' )
5+
6+ facter_puppet_version = Facter . value ( :puppetversion )
7+ facter_is_pe = Facter . value ( :is_pe )
8+
9+ if facter_is_pe
10+ facter_puppet_version = facter_puppet_version . to_s . split ( ' ' ) [ 0 ]
11+ end
12+
13+ if Gem ::Version . new ( facter_puppet_version ) >= Gem ::Version . new ( '3.6' )
614 pkg = Puppet ::Type . type ( :package ) . new ( :name => 'python-pip' , :allow_virtual => 'false' )
715else
816 pkg = Puppet ::Type . type ( :package ) . new ( :name => 'python-pip' )
Original file line number Diff line number Diff line change 22# In lists default python and system python versions
33require 'puppet'
44require 'rubygems'
5- if Gem ::Version . new ( Facter . value ( :puppetversion ) ) >= Gem ::Version . new ( '3.6' )
5+
6+ facter_puppet_version = Facter . value ( :puppetversion )
7+ facter_is_pe = Facter . value ( :is_pe )
8+
9+ if facter_is_pe
10+ facter_puppet_version = facter_puppet_version . to_s . split ( ' ' ) [ 0 ]
11+ end
12+
13+ if Gem ::Version . new ( facter_puppet_version ) >= Gem ::Version . new ( '3.6' )
614 pkg = Puppet ::Type . type ( :package ) . new ( :name => 'python' , :allow_virtual => 'false' )
715else
816 pkg = Puppet ::Type . type ( :package ) . new ( :name => 'python' )
Original file line number Diff line number Diff line change 22# Works with virualenv loaded and without, pip installed and package installed
33require 'puppet'
44require 'rubygems'
5- if Gem ::Version . new ( Facter . value ( :puppetversion ) ) >= Gem ::Version . new ( '3.6' )
5+
6+ facter_puppet_version = Facter . value ( :puppetversion )
7+ facter_is_pe = Facter . value ( :is_pe )
8+
9+ if facter_is_pe
10+ facter_puppet_version = facter_puppet_version . to_s . split ( ' ' ) [ 0 ]
11+ end
12+
13+ if Gem ::Version . new ( facter_puppet_version ) >= Gem ::Version . new ( '3.6' )
614 pkg = Puppet ::Type . type ( :package ) . new ( :name => 'virtualenv' , :allow_virtual => 'false' )
715else
816 pkg = Puppet ::Type . type ( :package ) . new ( :name => 'virtualenv' )
You can’t perform that action at this time.
0 commit comments