blueprints: add default status
Signed-off-by: Jens Langhammer <jens.langhammer@beryju.org>
This commit is contained in:
parent
1f9e9f9ca0
commit
aea0958f3f
|
@ -113,7 +113,8 @@ class Migration(migrations.Migration):
|
||||||
("error", "Error"),
|
("error", "Error"),
|
||||||
("orphaned", "Orphaned"),
|
("orphaned", "Orphaned"),
|
||||||
("unknown", "Unknown"),
|
("unknown", "Unknown"),
|
||||||
]
|
],
|
||||||
|
default="unknown",
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
("enabled", models.BooleanField(default=True)),
|
("enabled", models.BooleanField(default=True)),
|
||||||
|
|
|
@ -54,7 +54,9 @@ class BlueprintInstance(SerializerModel, ManagedModel, CreatedUpdatedModel):
|
||||||
context = models.JSONField(default=dict)
|
context = models.JSONField(default=dict)
|
||||||
last_applied = models.DateTimeField(auto_now=True)
|
last_applied = models.DateTimeField(auto_now=True)
|
||||||
last_applied_hash = models.TextField()
|
last_applied_hash = models.TextField()
|
||||||
status = models.TextField(choices=BlueprintInstanceStatus.choices)
|
status = models.TextField(
|
||||||
|
choices=BlueprintInstanceStatus.choices, default=BlueprintInstanceStatus.UNKNOWN
|
||||||
|
)
|
||||||
enabled = models.BooleanField(default=True)
|
enabled = models.BooleanField(default=True)
|
||||||
managed_models = ArrayField(models.TextField(), default=list)
|
managed_models = ArrayField(models.TextField(), default=list)
|
||||||
|
|
||||||
|
|
Reference in New Issue