jbox-web/job-database-manager-postgresql

View on GitHub
models/publishers/destroy_postgresql_database.rb

Summary

Maintainability
A
0 mins
Test Coverage
module Publishers
  class DestroyPostgresqlDatabase < Jenkins::Tasks::Publisher
    display_name 'Drop a PostgreSQL database after the job finished'
    include ::JobDatabaseManager::DbDestroyer

    def get_setting_value_for(setting)
      JobDatabaseManagerPostgresql.get_setting_value_for(setting)
    end


    def db_adapter_klass
      'JobDatabaseManagerPostgresql::PostgresqlAdapter'
    end


    def db_adapter_name
      'PostgreSQL'
    end


    def db_adapter_type
      :pgsql
    end

  end
end