Sha256: e164ef84eb736df9ee3a15914be30c96ca9477d13e8e8667707364e8c24a5034

Contents?: true

Size: 376 Bytes

Versions: 30

Compression:

Stored size: 376 Bytes

Contents

module DNSimple
  module Commands
    class CreateTemplate
      def execute(args, options={})
        name = args.shift
        short_name = args.shift
        description = args.shift unless args.empty?

        template = Template.create(name, short_name, description)
        puts "Created #{template.name} (short_name:#{template.short_name})"
      end
    end
  end
end

Version data entries

30 entries across 30 versions & 2 rubygems

Version Path
dnsimple-ruby-1.3.2 lib/dnsimple/commands/create_template.rb
dnsimple-ruby-1.3.1 lib/dnsimple/commands/create_template.rb
dnsimple-ruby-1.3.0 lib/dnsimple/commands/create_template.rb
sparqcode-dnsimple-ruby-1.2.6 lib/dnsimple/commands/create_template.rb
dnsimple-ruby-1.2.6 lib/dnsimple/commands/create_template.rb
dnsimple-ruby-1.2.5 lib/dnsimple/commands/create_template.rb
dnsimple-ruby-1.2.4 lib/dnsimple/commands/create_template.rb
dnsimple-ruby-1.2.3 lib/dnsimple/commands/create_template.rb
dnsimple-ruby-1.2.2 lib/dnsimple/commands/create_template.rb
dnsimple-ruby-1.2.1 lib/dnsimple/commands/create_template.rb
dnsimple-ruby-1.2.0 lib/dnsimple/commands/create_template.rb
dnsimple-ruby-1.1.1 lib/dnsimple/commands/create_template.rb
dnsimple-ruby-1.0.0 lib/dnsimple/commands/create_template.rb
dnsimple-ruby-0.9.9 lib/dnsimple/commands/create_template.rb
dnsimple-ruby-0.9.8 lib/dnsimple/commands/create_template.rb
dnsimple-ruby-0.9.7 lib/dnsimple/commands/create_template.rb
dnsimple-ruby-0.9.6 lib/dnsimple/commands/create_template.rb
dnsimple-ruby-0.9.5 lib/dnsimple/commands/create_template.rb
dnsimple-ruby-0.9.4 lib/dnsimple/commands/create_template.rb
dnsimple-ruby-0.9.3 lib/dnsimple/commands/create_template.rb