mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-11-13 14:47:46 +00:00
perf: 修改 ansible
This commit is contained in:
16
apps/ops/models/playbook.py
Normal file
16
apps/ops/models/playbook.py
Normal file
@@ -0,0 +1,16 @@
|
||||
from django.db import models
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
from orgs.mixins.models import JMSOrgBaseModel
|
||||
from ..mixin import PeriodTaskModelMixin
|
||||
|
||||
|
||||
class PlaybookTask(PeriodTaskModelMixin, JMSOrgBaseModel):
|
||||
assets = models.ManyToManyField('assets.Asset', verbose_name=_("Assets"))
|
||||
account = models.CharField(max_length=128, default='root', verbose_name=_('Account'))
|
||||
playbook = models.FilePathField(max_length=1024, verbose_name=_("Playbook"))
|
||||
owner = models.CharField(max_length=1024, verbose_name=_("Owner"))
|
||||
comment = models.TextField(blank=True, verbose_name=_("Comment"))
|
||||
|
||||
def get_register_task(self):
|
||||
pass
|
||||
Reference in New Issue
Block a user