feat(itam): Display deployed services for devices

!43 #69
This commit is contained in:
2024-07-21 12:07:04 +09:30
parent b5d2fe70ff
commit 0b04cdcfbf
6 changed files with 65 additions and 4 deletions

View File

@ -1,4 +1,4 @@
# Generated by Django 5.0.7 on 2024-07-21 01:45
# Generated by Django 5.0.7 on 2024-07-21 02:35
import access.fields
import access.models
@ -83,6 +83,7 @@ class Migration(migrations.Migration):
('is_template', models.BooleanField(default=False, help_text='Is this service to be used as a template', verbose_name='Template')),
('name', models.CharField(help_text='Name of the Service', max_length=50, verbose_name='Name')),
('config', models.JSONField(blank=True, default=None, help_text='Cluster Configuration', null=True, verbose_name='Configuration')),
('config_key_variable', models.CharField(help_text='Key name to use when merging with cluster/device config.', max_length=50, null=True, validators=[itim.models.services.Service.validate_config_key_variable], verbose_name='Configuration Key')),
('created', access.fields.AutoCreatedField(default=django.utils.timezone.now, editable=False)),
('modified', access.fields.AutoLastModifiedField(default=django.utils.timezone.now, editable=False)),
('cluster', models.ForeignKey(blank=True, default=None, help_text='Cluster the service is assigned to', null=True, on_delete=django.db.models.deletion.CASCADE, to='itim.cluster', verbose_name='Cluster')),