Skip to content

Commit 800259d

Browse files
Merge pull request #217 from myii/patch-2
Prevent default `fromrepo` being evaluated as string 'None'
2 parents 84e027c + cdca910 commit 800259d

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

pillar.example

+3
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@ postgres:
44
use_upstream_repo: False
55
# Version to install from upstream repository (if upstream_repo: True)
66
version: '9.6'
7+
# If automatic package installation fails, use `fromrepo` to specify the
8+
# upstream repo to install packages from [#133, #185] (if upstream_repo: True)
9+
fromrepo: 'jessie-pgdg'
710

811
### MACOS
912
# Set to 'postgresapp' OR 'homebrew' for MacOS

postgres/codenamemap.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
{# use upstream version if configured #}
1414
{% if repo.use_upstream_repo == true %}
1515
{% set version = repo.version %}
16-
{% set fromrepo = repo.fromrepo or name + '-pgdg' %}
16+
{% set fromrepo = repo.fromrepo|default(name ~ '-pgdg', true) %}
1717
{% else %}
1818
{% set fromrepo = name %}
1919
{% endif %}
@@ -38,7 +38,7 @@
3838

3939
{# use upstream version if configured #}
4040
{% if repo.use_upstream_repo == true %}
41-
{% set fromrepo = repo.fromrepo or name + '-pgdg' %}
41+
{% set fromrepo = repo.fromrepo|default(name ~ '-pgdg', true) %}
4242
{% set version = repo.version %}
4343
{% else %}
4444
{% set fromrepo = name %}

postgres/defaults.yaml

+4-4
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ postgres:
3232
url: https://github.com/PostgresApp/PostgresApp/releases/download/v2.1.1/Postgres-2.1.1.dmg
3333
sum: sha256=ac0656b522a58fd337931313f09509c09610c4a6078fe0b8e469e69af1e1750b
3434
homebrew:
35-
url:
36-
sum:
35+
url: ''
36+
sum: ''
3737
dl:
3838
opts: -s -L
3939
interval: 60
@@ -57,7 +57,7 @@ postgres:
5757

5858
bake_image: False
5959

60-
fromrepo:
60+
fromrepo: ''
6161

6262
users: {}
6363
tablespaces: {}
@@ -67,4 +67,4 @@ postgres:
6767

6868
linux:
6969
#Alternatives system are disabled by a 'altpriority=0' pillar.
70-
altpriority:
70+
altpriority: 0

0 commit comments

Comments
 (0)