Merge "Fix subunit2sql install guard for idempotency"
This commit is contained in:
commit
d7ff514c0c
|
@ -50,7 +50,7 @@ class subunit2sql (
|
||||||
# deps we've preinstalled from system packages because they lack wheels on
|
# deps we've preinstalled from system packages because they lack wheels on
|
||||||
# PyPI and must be otherwise rebuilt from sdist instead (specifically
|
# PyPI and must be otherwise rebuilt from sdist instead (specifically
|
||||||
# netifaces).
|
# netifaces).
|
||||||
onlyif => '/bin/bash -c "test \\"$(pip list --format columns | sed -ne \'s/^subunit2sql\s\+\(.*\)$/\1/p\')\\" != \\"$(pip search \'subunit2sql$\' | sed -ne \'s/^subunit2sql (\(.*\)).*$/\1/p\')\\""',
|
onlyif => '/bin/bash -c "test \\"$(pip list --format columns | sed -ne \'s/^subunit2sql\s\+\([[:digit:].]*\)\s*$/\1/p\')\\" != \\"$(pip search \'subunit2sql$\' | sed -ne \'s/^subunit2sql (\(.*\)).*$/\1/p\')\\""',
|
||||||
require => [
|
require => [
|
||||||
Class['pip'],
|
Class['pip'],
|
||||||
Package['python-mysqldb'],
|
Package['python-mysqldb'],
|
||||||
|
|
Loading…
Reference in New Issue