Class: Equilibrium::TagsOperationService
- Inherits:
-
Object
- Object
- Equilibrium::TagsOperationService
- Defined in:
- lib/equilibrium/tags_operation_service.rb
Class Method Summary collapse
Class Method Details
.generate_actual_output(repository_url) ⇒ Object
20 21 22 23 24 25 26 27 28 29 30 |
# File 'lib/equilibrium/tags_operation_service.rb', line 20 def self.generate_actual_output(repository_url) tag_data = RepositoryTagsService.(repository_url) repository_name = repository_url.split("/").last TagDataBuilder.build_output( repository_url, repository_name, tag_data["digests"], tag_data["canonical_versions"] ) end |
.generate_expected_output(repository_url) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/equilibrium/tags_operation_service.rb', line 8 def self.generate_expected_output(repository_url) tag_data = RepositoryTagsService.(repository_url) repository_name = repository_url.split("/").last TagDataBuilder.build_output( repository_url, repository_name, tag_data["digests"], tag_data["canonical_versions"] ) end |