Sha256: 017de104d9d1146dc02d124c8ab6a69711b351c2af668b942e96e05f5f1c1f66

Contents?: true

Size: 329 Bytes

Versions: 2

Compression:

Stored size: 329 Bytes

Contents

module Spade::Packager
  class Repository
    attr_accessor :creds

    def initialize
      self.creds = Credentials.new
    end

    def logged_in?
      !self.creds.api_key.nil?
    end

    def dependency_for(packages)
      LibGems::Dependency.new(/(#{packages.join('|')})/, LibGems::Requirement.default)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
spade-packager-0.1.0.1 lib/spade/packager/repository.rb
spade-packager-0.1.0 lib/spade/packager/repository.rb