Sha256: d14058f66a9b04f47c7866724aa8abb983d9dc3a7be552621ad121269abc5f8f

Contents?: true

Size: 617 Bytes

Versions: 7

Compression:

Stored size: 617 Bytes

Contents

# frozen_string_literal: true

require 'avm/instances/base'
require 'avm/stereotypes/postgresql/instance_with'

module Avm
  module Stereotypes
    module EacWordpressBase0
      class Instance < ::Avm::Instances::Base
        include ::Avm::Stereotypes::Postgresql::InstanceWith

        def data_dump(argv = [])
          run_subcommand(::Avm::Tools::Runner::EacWordpressBase0::Data::Dump, argv)
        end

        def run_subcommand(subcommand_class, argv)
          parent = ::OpenStruct.new(instance: self)
          subcommand_class.new(argv: argv, parent: parent).run
        end
      end
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
avm-tools-0.12.0 lib/avm/stereotypes/eac_wordpress_base0/instance.rb
avm-tools-0.11.1 lib/avm/stereotypes/eac_wordpress_base0/instance.rb
avm-tools-0.11.0 lib/avm/stereotypes/eac_wordpress_base0/instance.rb
avm-tools-0.10.0 lib/avm/stereotypes/eac_wordpress_base0/instance.rb
avm-tools-0.9.0 lib/avm/stereotypes/eac_wordpress_base0/instance.rb
avm-tools-0.8.0 lib/avm/stereotypes/eac_wordpress_base0/instance.rb
avm-tools-0.7.0 lib/avm/stereotypes/eac_wordpress_base0/instance.rb