tasks/database.rb in pact_broker-2.32.0 vs tasks/database.rb in pact_broker-2.33.0

- old
+ new

@@ -94,9 +94,21 @@ require 'db' ::DB.connection_for_env env end end + def wait_for_database + tries = 0 + begin + database + rescue StandardError => e + tries += 1 + sleep 1 + retry if tries < 10 + raise e + end + end + private def ordered_tables TableDependencyCalculator.call(database) end