Skip to content

Commit

Permalink
Get rid of Sqitch since it's unused in this project
Browse files Browse the repository at this point in the history
  • Loading branch information
francois committed Aug 24, 2016
1 parent ac8f28d commit 154eb2b
Showing 1 changed file with 0 additions and 40 deletions.
40 changes: 0 additions & 40 deletions manifests/site.pp
Original file line number Diff line number Diff line change
Expand Up @@ -85,46 +85,6 @@
],
}

exec{'/usr/bin/cpan -i -f -T App::Sqitch DBD::Pg TAP::Parser::SourceHandler::pgTAP':
user => 'francois',
creates => '/home/francois/perl5/bin/sqitch',
require => [
Exec['/usr/bin/apt-get update'],
User['francois'],
],
}

exec{'download pgxn client':
command => '/usr/bin/wget -O /usr/local/src/pgxnclient-1.2.1.tar.gz https://pypi.python.org/packages/source/p/pgxnclient/pgxnclient-1.2.1.tar.gz',
creates => '/usr/local/src/pgxnclient-1.2.1.tar.gz',
require => Package['wget'],
}

exec{'extract pgxn client':
command => '/bin/tar xzf /usr/local/src/pgxnclient-1.2.1.tar.gz',
cwd => '/usr/local/src',
creates => '/usr/local/src/pgxnclient-1.2.1/setup.py',
require => Exec['download pgxn client'],
}

exec{'install pgxn client':
command => '/usr/bin/python /usr/local/src/pgxnclient-1.2.1/setup.py build && /usr/bin/python /usr/local/src/pgxnclient-1.2.1/setup.py install',
cwd => '/usr/local/src/pgxnclient-1.2.1',
creates => '/usr/local/bin/pgxn',
require => [
Package['python-setuptools'],
Exec['extract pgxn client'],
],
}

exec{'install pgtap':
command => '/usr/local/bin/pgxn install pgtap',
creates => '/usr/share/postgresql/9.5/extension/pgtap.control',
require => [
Exec['install pgxn client'],
],
}

file{'/home/francois/.config':
ensure => directory,
owner => 'francois',
Expand Down

0 comments on commit 154eb2b

Please sign in to comment.