mirror of https://gitee.com/anolis/sysom.git
upload migrations files,remove unnecess fucntions and enable sysom_hotfix server
This commit is contained in:
parent
ee362df1e9
commit
a9ea7b14bb
|
@ -18,3 +18,6 @@
|
|||
|
||||
[migration]
|
||||
5_sysom_migration
|
||||
|
||||
[hotfix]
|
||||
6_sysom_hotfix
|
|
@ -0,0 +1,41 @@
|
|||
# Generated by Django 3.2.16 on 2023-01-16 02:47
|
||||
|
||||
from django.db import migrations, models
|
||||
import lib.utils
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
initial = True
|
||||
|
||||
dependencies = [
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name='HotfixModel',
|
||||
fields=[
|
||||
('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
|
||||
('created_at', models.CharField(default=lib.utils.human_datetime, max_length=20, verbose_name='创建时间')),
|
||||
('deleted_at', models.CharField(max_length=20, null=True)),
|
||||
('arch', models.CharField(max_length=10, verbose_name='架构')),
|
||||
('kernel_version', models.CharField(max_length=60, verbose_name='内核版本')),
|
||||
('patch_path', models.CharField(max_length=255, verbose_name='补丁路径')),
|
||||
('patch_name', models.CharField(default='patch', max_length=255, verbose_name='补丁名称')),
|
||||
('hotfix_path', models.CharField(max_length=255, verbose_name='rpm存储路径')),
|
||||
('building_status', models.IntegerField(default=0, verbose_name='构建状态')),
|
||||
('hotfix_necessary', models.IntegerField(default=0, verbose_name='补丁重要性')),
|
||||
('hotfix_risk', models.IntegerField(default=0, verbose_name='补丁风险')),
|
||||
('description', models.CharField(default='NULL', max_length=300, verbose_name='描述')),
|
||||
('log', models.TextField(default='', verbose_name='构建日志')),
|
||||
('log_file', models.CharField(max_length=255, verbose_name='日志存储路径')),
|
||||
('creator', models.CharField(default='admin', max_length=20, verbose_name='创建者')),
|
||||
('formal', models.BooleanField(default=0, verbose_name='正式包')),
|
||||
('rpm_name', models.CharField(max_length=255, verbose_name='rpm包名')),
|
||||
],
|
||||
options={
|
||||
'db_table': 'sys_hotfix',
|
||||
'ordering': ['-created_at'],
|
||||
},
|
||||
),
|
||||
]
|
|
@ -103,10 +103,6 @@ class HotfixAPIView(GenericViewSet,
|
|||
self.function = FunctionClass()
|
||||
self.cec = CommonModelViewSet()
|
||||
|
||||
def cec_delivery_report(self, err: Exception, event: Event):
|
||||
logger.info(f"Produce new message => {event.event_id}")
|
||||
self.event_id = event.event_id
|
||||
|
||||
"""
|
||||
Log_file : patch_name-time.log , this is used to output the log
|
||||
"""
|
||||
|
|
Loading…
Reference in New Issue