Sha256: 2e85971577f8168fef059e9a7da8bfc877ab0a44d8a7da278c82791c2ef81e9c

Contents?: true

Size: 382 Bytes

Versions: 57

Compression:

Stored size: 382 Bytes

Contents

require "librarian/error"
require "librarian/action/base"

module Librarian
  module Action
    class Ensure < Base

      def run
        raise Error, "Cannot find #{specfile_name}!" unless project_path
      end

    private

      def specfile_name
        environment.specfile_name
      end

      def project_path
        environment.project_path
      end

    end
  end
end

Version data entries

57 entries across 57 versions & 5 rubygems

Version Path
librarianp-1.1.2 lib/librarian/action/ensure.rb
librarianp-1.1.1 lib/librarian/action/ensure.rb
librarianp-1.1.0 lib/librarian/action/ensure.rb
librarianp-1.0.0 lib/librarian/action/ensure.rb
librarianp-0.6.4 lib/librarian/action/ensure.rb
librarianp-0.6.3 lib/librarian/action/ensure.rb
librarianp-0.6.2 lib/librarian/action/ensure.rb
librarianp-0.6.1 lib/librarian/action/ensure.rb
librarianp-0.6.0 lib/librarian/action/ensure.rb
librarianp-0.5.1 lib/librarian/action/ensure.rb
librarianp-0.5.0 lib/librarian/action/ensure.rb
librarianp-0.4.0 lib/librarian/action/ensure.rb
librarianp-0.3.0 lib/librarian/action/ensure.rb
librarianp-0.2.0 lib/librarian/action/ensure.rb
librarianp-0.1.2 lib/librarian/action/ensure.rb
librarian-0.1.2 lib/librarian/action/ensure.rb
librarian-puppet-0.9.10 vendor/librarian/lib/librarian/action/ensure.rb
librarian-0.1.1 lib/librarian/action/ensure.rb
librarian-puppet-0.9.9 vendor/librarian/lib/librarian/action/ensure.rb
librarian-0.1.0 lib/librarian/action/ensure.rb