Sha256: 88a4cb0b713501781d6d86745a5ceb9e2e496b9a58f89b0a7fc064bdfcb57fa2

Contents?: true

Size: 800 Bytes

Versions: 6

Compression:

Stored size: 800 Bytes

Contents

# REVIEW: This should be review in some point in the future
# The PlatformCollector is a module that defines all the methods used to extract
#   the information about the platform. It is a little pointless in terms of implementation
#   but is good to know what method should be implemented.

module Cupper
  module PlatformCollector
    def packages
      raise NotImplementedError
    end

    def links
      raise NotImplementedError
    end

    def services
      raise NotImplementedError
    end

    def users
      raise NotImplementedError
    end

    def executes
      raise NotImplementedError
    end

    def directory
      raise NotImplementedError
    end

    def files
      raise NotImplementedError
    end

    def templates
      raise NotImplementedError
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
cupper-0.2.1 lib/cupper/platform_collector.rb
cupper-0.2.0 lib/cupper/platform_collector.rb
cupper-0.1.3 lib/cupper/platform_collector.rb
cupper-0.1.2 lib/cupper/platform_collector.rb
cupper-0.1.1 lib/cupper/platform_collector.rb
cupper-0.1.0 lib/cupper/platform_collector.rb