Sha256: 544b6229b73d8c4a37217741218026ee97caa9adc767d0dab55b25f1277b4bb2
Contents?: true
Size: 839 Bytes
Versions: 7
Compression:
Stored size: 839 Bytes
Contents
# frozen_string_literal: true require "aws-sdk-rds" require "pg" require "strscan" require "uri" require_relative "aws_rds_iam/auth_token_generator" require_relative "aws_rds_iam/auth_token_generator_registry" require_relative "aws_rds_iam/auth_token_injector" require_relative "aws_rds_iam/connection" require_relative "aws_rds_iam/connection_info" require_relative "aws_rds_iam/version" # The top-level [PG](https://deveiate.org/code/pg/PG.html) namespace. module PG # The top-level AWS RDS IAM plugin namespace. module AWS_RDS_IAM @auth_token_generators = AuthTokenGeneratorRegistry.new # Registry of available {AuthTokenGenerator}s. # # @return [AuthTokenGeneratorRegistry] def self.auth_token_generators @auth_token_generators end PG::Connection.singleton_class.prepend Connection end end
Version data entries
7 entries across 7 versions & 1 rubygems