コード例 #1
0
ファイル: template.py プロジェクト: whiteear/heat
 def store(self, context=None):
     '''Store the Template in the database and return its ID.'''
     rt = {'template': self.t, 'files': self.files}
     if self.id is None:
         new_rt = db_api.raw_template_create(context, rt)
         self.id = new_rt.id
     else:
         db_api.raw_template_update(context, self.id, rt)
     return self.id
コード例 #2
0
ファイル: template.py プロジェクト: adrienverge/heat
 def store(self, context=None):
     '''Store the Template in the database and return its ID.'''
     rt = {
         'template': self.t,
         'files': self.files
     }
     if self.id is None:
         new_rt = db_api.raw_template_create(context, rt)
         self.id = new_rt.id
     else:
         db_api.raw_template_update(context, self.id, rt)
     return self.id
コード例 #3
0
 def store(self, context=None):
     '''Store the Template in the database and return its ID.'''
     rt = {
         'template': self.t,
         'files': self.files,
         'environment': self.env.user_env_as_dict(),
         'predecessor': self.predecessor
     }
     if self.id is None:
         new_rt = db_api.raw_template_create(context, rt)
         self.id = new_rt.id
     else:
         db_api.raw_template_update(context, self.id, rt)
     return self.id
コード例 #4
0
ファイル: raw_template.py プロジェクト: p0i0/openstack-heat
 def update_by_id(cls, context, template_id, values):
     # Only save template files in the new raw_template_files
     # table, not in the old location of raw_template.files
     if 'files_id' in values and values['files_id']:
         values['files'] = None
     return cls.from_db_object(
         context, cls(),
         db_api.raw_template_update(context, template_id, values))
コード例 #5
0
ファイル: raw_template.py プロジェクト: Hopebaytech/heat
 def update_by_id(cls, context, template_id, values):
     # Only save template files in the new raw_template_files
     # table, not in the old location of raw_template.files
     if 'files_id' in values and values['files_id']:
         values['files'] = None
     return cls._from_db_object(
         context, cls(),
         db_api.raw_template_update(context, template_id, values))
コード例 #6
0
ファイル: raw_template.py プロジェクト: KyongI/cloudexchange
 def update_by_id(cls, context, template_id, values):
     return cls._from_db_object(
         context, cls(),
         db_api.raw_template_update(context, template_id, values))
コード例 #7
0
 def update_by_id(cls, context, template_id, values):
     return db_api.raw_template_update(context, template_id, values)
コード例 #8
0
 def update_by_id(cls, context, template_id, values):
     return cls._from_db_object(
         context, cls(),
         db_api.raw_template_update(context, template_id, values))
コード例 #9
0
ファイル: raw_template.py プロジェクト: shalq/heat
 def update_by_id(cls, context, template_id, values):
     return db_api.raw_template_update(context, template_id, values)