feat: 添加批量命令的relation

This commit is contained in:
ibuler
2020-06-04 20:00:39 +08:00
parent 55ae8bb5e6
commit 9c6f118dbd
6 changed files with 70 additions and 12 deletions

View File

@@ -9,7 +9,7 @@ from django.utils.translation import ugettext_lazy as _
from django.utils.translation import ugettext
from django.db import models
from common.utils import lazyproperty
from orgs.models import Organization
from orgs.mixins.models import OrgModelMixin
from ..ansible.runner import CommandRunner
@@ -40,6 +40,14 @@ class CommandExecution(OrgModelMixin):
inv = JMSInventory(self.hosts.all(), run_as=username)
return inv
@lazyproperty
def run_as_display(self):
return str(self.run_as)
@lazyproperty
def user_display(self):
return str(self.user)
@property
def result(self):
if self._result: