22import logging
33from django .conf import settings
44from django .db import models
5- from jsonfield import JSONField
65from api .models .release import Release
76from api .models import UuidAuditedModel
87from api .utils import unit_to_bytes , unit_to_millicpu
@@ -20,15 +19,15 @@ class Config(UuidAuditedModel):
2019
2120 owner = models .ForeignKey (settings .AUTH_USER_MODEL , on_delete = models .PROTECT )
2221 app = models .ForeignKey ('App' , on_delete = models .CASCADE )
23- values = JSONField (default = {} , blank = True )
24- memory = JSONField (default = {} , blank = True )
25- lifecycle_post_start = JSONField (default = {} , blank = True )
26- lifecycle_pre_stop = JSONField (default = {} , blank = True )
27- cpu = JSONField (default = {} , blank = True )
28- tags = JSONField (default = {} , blank = True )
29- registry = JSONField (default = {} , blank = True )
30- healthcheck = JSONField (default = {} , blank = True )
31- termination_grace_period = JSONField (default = {} , blank = True )
22+ values = models . JSONField (default = dict , blank = True )
23+ memory = models . JSONField (default = dict , blank = True )
24+ lifecycle_post_start = models . JSONField (default = dict , blank = True )
25+ lifecycle_pre_stop = models . JSONField (default = dict , blank = True )
26+ cpu = models . JSONField (default = dict , blank = True )
27+ tags = models . JSONField (default = dict , blank = True )
28+ registry = models . JSONField (default = dict , blank = True )
29+ healthcheck = models . JSONField (default = dict , blank = True )
30+ termination_grace_period = models . JSONField (default = dict , blank = True )
3231
3332 class Meta :
3433 get_latest_by = 'created'
0 commit comments