Module: DependencyProxy

Defined in:
app/models/dependency_proxy.rb,
app/policies/dependency_proxy/blob_policy.rb,
app/services/dependency_proxy/base_service.rb,
app/policies/dependency_proxy/manifest_policy.rb,
app/services/dependency_proxy/auth_token_service.rb,
app/workers/concerns/dependency_proxy/expireable.rb,
app/workers/dependency_proxy/cleanup_blob_worker.rb,
app/policies/dependency_proxy/group_setting_policy.rb,
app/services/dependency_proxy/head_manifest_service.rb,
app/services/dependency_proxy/request_token_service.rb,
app/workers/dependency_proxy/cleanup_manifest_worker.rb,
app/controllers/concerns/dependency_proxy/group_access.rb,
app/services/dependency_proxy/find_cached_manifest_service.rb,
app/workers/dependency_proxy/image_ttl_group_policy_worker.rb,
app/policies/dependency_proxy/image_ttl_group_policy_policy.rb,
app/services/dependency_proxy/group_settings/update_service.rb,
app/workers/dependency_proxy/cleanup_dependency_proxy_worker.rb,
app/services/dependency_proxy/image_ttl_group_policies/update_service.rb

Defined Under Namespace

Modules: Expireable, GroupAccess, GroupSettings, ImageTtlGroupPolicies Classes: AuthTokenService, BaseService, Blob, BlobPolicy, BlobType, CleanupBlobWorker, CleanupDependencyProxyWorker, CleanupManifestWorker, FileUploader, FindCachedManifestService, GroupSetting, GroupSettingPolicy, GroupSettingType, HeadManifestService, ImageTtlGroupPolicy, ImageTtlGroupPolicyPolicy, ImageTtlGroupPolicyType, ImageTtlGroupPolicyWorker, Manifest, ManifestPolicy, ManifestType, ManifestTypeEnum, Registry, RequestTokenService

Constant Summary collapse

URL_SUFFIX =
'/dependency_proxy/containers'
DISTRIBUTION_API_VERSION =
'registry/2.0'

Class Method Summary collapse

Class Method Details

.table_name_prefixObject


6
7
8
# File 'app/models/dependency_proxy.rb', line 6

def self.table_name_prefix
  'dependency_proxy_'
end