Class: Katello::Model

Inherits:
ApplicationRecord
  • Object
show all
Includes:
ActiveModel::ForbiddenAttributesProtection
Defined in:
app/models/katello/model.rb

Direct Known Subclasses

ActivationKey, AlternateContentSource, AlternateContentSourceProduct, AnsibleCollection, AvailableModuleStream, CapsuleLifecycleEnvironment, CdnConfiguration, ComplianceReason, Content, ContentCredential, ContentFacetApplicableDeb, ContentFacetApplicableModuleStream, ContentFacetApplicableRpm, ContentFacetErratum, ContentFacetRepository, ContentMigrationProgress, ContentView, ContentViewComponent, ContentViewDebFilterRule, ContentViewDockerFilterRule, ContentViewEnvironment, ContentViewEnvironmentActivationKey, ContentViewEnvironmentContentFacet, ContentViewErratumFilterRule, ContentViewFilter, ContentViewHistory, ContentViewModuleStreamFilterRule, ContentViewPackageFilterRule, ContentViewPackageGroupFilterRule, ContentViewRepository, ContentViewVersion, ContentViewVersionComponent, ContentViewVersionExportHistory, ContentViewVersionImportHistory, Deb, DockerManifest, DockerManifestList, DockerManifestListManifest, DockerMetaTag, DockerTag, EnvironmentPrior, Erratum, ErratumBugzilla, ErratumCve, ErratumPackage, Event, FileUnit, FlatpakRemote, FlatpakRemoteRepository, FlatpakRemoteRepositoryManifest, GenericContentUnit, Host::ContentFacet, Host::SubscriptionFacet, HostAvailableModuleStream, HostCollection, HostCollectionHosts, HostInstalledDeb, HostInstalledPackage, HostQueueElement, HostTracer, Hostgroup::ContentFacet, InstalledDeb, InstalledPackage, InstalledProduct, KTEnvironment, KeyHostCollection, ModuleProfile, ModuleProfileRpm, ModuleStream, ModuleStreamArtifact, ModuleStreamErratumPackage, ModuleStreamRpm, PackageGroup, Pool, PoolActivationKey, PoolProduct, Product, ProductContent, Provider, Pulp3::ContentGuard, Pulp3::DistributionReference, Pulp3::RepositoryReference, Repository, RepositoryAnsibleCollection, RepositoryContentViewFilter, RepositoryDeb, RepositoryDockerManifest, RepositoryDockerManifestList, RepositoryDockerMetaTag, RepositoryDockerTag, RepositoryErratum, RepositoryFileUnit, RepositoryGenericContentUnit, RepositoryModuleStream, RepositoryPackageGroup, RepositoryRpm, RepositorySrpm, RootRepository, Rpm, SmartProxyAlternateContentSource, SmartProxySyncHistory, Srpm, Subscription, SubscriptionFacetActivationKey, SubscriptionFacetInstalledProduct, SubscriptionFacetPool, SyncPlan, TaskStatus

Instance Method Summary collapse

Instance Method Details

#destroy!Object



22
23
24
25
26
# File 'app/models/katello/model.rb', line 22

def destroy!
  unless destroy
    fail self.errors.full_messages.join('; ')
  end
end