#690: added owner to stack_template
This commit is contained in:
parent
27bdf96136
commit
c887e41257
@ -20,6 +20,7 @@ module Devops
|
|||||||
def create_stack_template provider
|
def create_stack_template provider
|
||||||
body = parser.create
|
body = parser.create
|
||||||
template_model = Model::StackTemplateFactory.create(provider, body)
|
template_model = Model::StackTemplateFactory.create(provider, body)
|
||||||
|
template_model.owner = parser.current_user
|
||||||
Devops::Db.connector.stack_template_insert(template_model)
|
Devops::Db.connector.stack_template_insert(template_model)
|
||||||
template_model
|
template_model
|
||||||
end
|
end
|
||||||
|
|||||||
@ -9,11 +9,12 @@ module Devops
|
|||||||
|
|
||||||
include ModelWithProvider
|
include ModelWithProvider
|
||||||
|
|
||||||
attr_accessor :id, :template_body, :provider
|
attr_accessor :id, :template_body, :provider, :owner
|
||||||
|
|
||||||
types id: {type: String, empty: false},
|
types id: {type: String, empty: false},
|
||||||
provider: {type: String, empty: false},
|
provider: {type: String, empty: false},
|
||||||
template_body: {type: String, empty: false}
|
template_body: {type: String, empty: false},
|
||||||
|
owner: {type: String, empty: false}
|
||||||
|
|
||||||
set_validators ::Validators::StackTemplate::TemplateContent
|
set_validators ::Validators::StackTemplate::TemplateContent
|
||||||
|
|
||||||
@ -21,13 +22,15 @@ module Devops
|
|||||||
self.id = attrs['id']
|
self.id = attrs['id']
|
||||||
self.template_body = attrs['template_body']
|
self.template_body = attrs['template_body']
|
||||||
self.provider = attrs['provider']
|
self.provider = attrs['provider']
|
||||||
|
self.owner = attrs['owner']
|
||||||
self
|
self
|
||||||
end
|
end
|
||||||
|
|
||||||
def to_hash_without_id
|
def to_hash_without_id
|
||||||
{
|
{
|
||||||
provider: provider,
|
provider: provider,
|
||||||
template_body: template_body
|
template_body: template_body,
|
||||||
|
owner: owner
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user