Sha256: 8b518bbbcc6f805e7a53cd7347cf29e4cc05ae80a9ea48823c635872bc7d4674

Contents?: true

Size: 665 Bytes

Versions: 5

Compression:

Stored size: 665 Bytes

Contents

# frozen_string_literal: true

require "droplet_kit"
require "pastel"
require "thor"
require "yaml"

require_relative "ocean_kit/version"
require_relative "./ocean_kit/resources/base"
require_relative "./ocean_kit/helpers/base"

module OceanKit
  class Client < Thor
    desc "config SUBCOMMAND ...ARGS", "Create OceanKit folder and credentials.yml file"
    subcommand "config", Config

    desc "droplets SUBCOMMAND ...ARGS", "manage your Digital Ocean droplets"
    subcommand "droplets", Droplets

    desc "firewalls SUBCOMMAND ...ARGS", "manage your Digital Ocean firewalls"
    subcommand "firewalls", Firewalls
  end

  class Error < StandardError; end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
ocean_kit-0.1.8 lib/ocean_kit.rb
ocean_kit-0.1.7 lib/ocean_kit.rb
ocean_kit-0.1.6 lib/ocean_kit.rb
ocean_kit-0.1.5 lib/ocean_kit.rb
ocean_kit-0.1.4 lib/ocean_kit.rb