korczis/apollon

View on GitHub
lib/apollon/cluster/cluster.rb

Summary

Maintainability
A
0 mins
Test Coverage
# encoding: utf-8

require 'pp'

require_relative '../auth/auth'

require_relative '../version'

# Apollon module
module Apollon
  # Apollon Cluster module
  module Cluster
    # Apollon cluster command implementation
    class Cluster
      attr_reader :client

      def initialize(client)
        @client = client
      end

      def machines(ids = :all)
        client.machine.list(ids)
      end
    end
  end
end