Beispiel #1
0
 def append_attr(self, uuid, attr):
     environment = self.get_by_uuid(uuid)
     for k, v in attr.items():
         value = getattr(environment, k)
         new = '{},{}'.format(value, v) if value else v
         setattr(environment, k, new)
     db_session.commit()
Beispiel #2
0
 def insert(self, kwargs):
     openrc = V2Openrc(**kwargs)
     db_session.add(openrc)
     db_session.commit()
     return openrc
Beispiel #3
0
 def delete_by_uuid(self, uuid):
     environment = self.get_by_uuid(uuid)
     db_session.delete(environment)
     db_session.commit()
Beispiel #4
0
 def update_attr(self, uuid, attr):
     environment = self.get_by_uuid(uuid)
     for k, v in attr.items():
         setattr(environment, k, v)
     db_session.commit()
Beispiel #5
0
 def insert(self, kwargs):
     container = V2Container(**kwargs)
     db_session.add(container)
     db_session.commit()
     return container
Beispiel #6
0
 def delete_by_uuid(self, uuid):
     task = self.get_by_uuid(uuid)
     db_session.delete(task)
     db_session.commit()
Beispiel #7
0
 def insert(self, kwargs):
     task = V2Task(**kwargs)
     db_session.add(task)
     db_session.commit()
     return task
Beispiel #8
0
 def delete_by_uuid(self, uuid):
     image = self.get_by_uuid(uuid)
     db_session.delete(image)
     db_session.commit()
Beispiel #9
0
 def update_attr(self, uuid, attr):
     project = self.get_by_uuid(uuid)
     for k, v in attr.items():
         setattr(project, k, v)
     db_session.commit()
Beispiel #10
0
 def delete_by_uuid(self, uuid):
     project = self.get_by_uuid(uuid)
     db_session.delete(project)
     db_session.commit()
Beispiel #11
0
 def insert(self, kwargs):
     project = V2Project(**kwargs)
     db_session.add(project)
     db_session.commit()
     return project
Beispiel #12
0
 def delete_by_uuid(self, uuid):
     container = self.get_by_uuid(uuid)
     db_session.delete(container)
     db_session.commit()
Beispiel #13
0
 def update_attr(self, uuid, attr):
     container = self.get_by_uuid(uuid)
     for k, v in attr.items():
         setattr(container, k, v)
     db_session.commit()
Beispiel #14
0
 def delete_by_uuid(self, uuid):
     openrc = self.get_by_uuid(uuid)
     db_session.delete(openrc)
     db_session.commit()
Beispiel #15
0
 def update_attr(self, uuid, attr):
     task = self.get_by_uuid(uuid)
     for k, v in attr.items():
         setattr(task, k, v)
     db_session.commit()
Beispiel #16
0
 def insert(self, kwargs):
     image = V2Image(**kwargs)
     db_session.add(image)
     db_session.commit()
     return image
Beispiel #17
0
 def insert(self, kwargs):
     environment = V2Environment(**kwargs)
     db_session.add(environment)
     db_session.commit()
     return environment
Beispiel #18
0
 def insert(self, kwargs):
     pod = V2Pod(**kwargs)
     db_session.add(pod)
     db_session.commit()
     return pod
Beispiel #19
0
 def delete_by_uuid(self, uuid):
     pod = self.get_by_uuid(uuid)
     db_session.delete(pod)
     db_session.commit()