File tree Expand file tree Collapse file tree 4 files changed +13
-10
lines changed Expand file tree Collapse file tree 4 files changed +13
-10
lines changed Original file line number Diff line number Diff line change @@ -135,11 +135,7 @@ def matches(value)
135135 end
136136
137137 autorequire ( :anchor ) do
138- [ "postgresql::server::service::begin::#{ self [ :instance ] } " ]
139- end
140-
141- autorequire ( :service ) do
142- [ "postgresqld_instance_#{ self [ :instance ] } " ]
138+ [ "postgresql::server::service::end::#{ self [ :instance ] } " ]
143139 end
144140
145141 def should_run_sql ( refreshing = false )
Original file line number Diff line number Diff line change 4242 status => $service_status ,
4343 }
4444
45+ Anchor[" postgresql::server::service::begin::${name} " ]
46+ -> Service[" postgresqld_instance_${name} " ]
47+ -> Anchor[" postgresql::server::service::end::${name} " ]
48+
4549 if $service_ensure in [' running' , true ] {
4650 # This blocks the class before continuing if chained correctly, making
4751 # sure the service really is 'up' before continuing.
5660 sleep => 1,
5761 tries => 60,
5862 psql_path => $psql_path ,
59- require => Service[" postgresqld_instance_${name} " ],
60- before => Anchor[" postgresql::server::service::end::${name} " ],
6163 }
62- Postgresql::Server::Database <| title == $default_database |> -> Postgresql_conn_validator[" validate_service_is_running_instance_${name} " ]
64+
65+ Anchor[" postgresql::server::service::begin::${name} " ]
66+ -> Service[" postgresqld_instance_${name} " ]
67+ -> Postgresql::Server::Database <| title == $default_database |>
68+ -> Postgresql_conn_validator[" validate_service_is_running_instance_${name} " ]
69+ -> Anchor[" postgresql::server::service::end::${name} " ]
6370 }
6471 }
6572
Original file line number Diff line number Diff line change 1616 -> Class[' postgresql::server::install' ]
1717 -> Package[' postgresql-plperl' ]
1818 -> Class[' postgresql::server::service' ]
19- anchor { 'postgresql::server::plperl::end' : }
19+ -> anchor { ' postgresql::server::plperl::end' : }
2020}
Original file line number Diff line number Diff line change 22
33require 'spec_helper_acceptance'
44
5- describe 'postgresql::server' , skip : 'IAC-1286' do
5+ describe 'postgresql::server' do
66 let ( :pp ) do
77 <<-MANIFEST
88 class { 'postgresql::globals':
You can’t perform that action at this time.
0 commit comments