Class: Katello::OstreeBranch

Inherits:
Model
  • Object
show all
Includes:
Concerns::PulpDatabaseUnit
Defined in:
app/models/katello/ostree_branch.rb

Constant Summary collapse

CONTENT_TYPE =
Pulp::OstreeBranch::CONTENT_TYPE

Class Method Summary collapse

Instance Method Summary collapse

Methods included from Concerns::PulpDatabaseUnit

#backend_data

Methods inherited from Model

#destroy!

Class Method Details

.repository_association_classObject



17
18
19
# File 'app/models/katello/ostree_branch.rb', line 17

def self.repository_association_class
  RepositoryOstreeBranch
end

Instance Method Details

#update_from_json(json) ⇒ Object



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

def update_from_json(json)
  update_attributes(:name => json[:branch],
                    :version => json[:metadata][:version],
                    :commit => json[:commit],
                    :version_date => json[:_created].to_datetime
                   )
end