Module: Naifa::Plugins

Defined in:
lib/naifa/plugins.rb,
lib/naifa/plugins/s3.rb,
lib/naifa/plugins/s3/cli.rb,
lib/naifa/plugins/postgres.rb,
lib/naifa/plugins/s3/settings.rb,
lib/naifa/plugins/postgres/cli.rb,
lib/naifa/plugins/postgres/settings.rb

Defined Under Namespace

Classes: Postgres, S3

Constant Summary collapse

REGISTRY =
{
  postgres: {
    cli: Naifa::Plugins::Postgres::CLI,
    description: 'Sync, backup and restore postgres dbs'
  },
  s3: {
    cli: Naifa::Plugins::S3::CLI,
    description: 'Syncs s3 buckets'
  }
}.with_indifferent_access.freeze

Class Method Summary collapse

Class Method Details

.registryObject



17
18
19
# File 'lib/naifa/plugins.rb', line 17

def registry
  REGISTRY
end