Also remove enviornment access (stub)

This commit is contained in:
richard-dds
2018-11-19 15:53:30 -05:00
parent 3026771a38
commit 35150dfa10
4 changed files with 47 additions and 1 deletions

View File

@@ -1,5 +1,6 @@
from sqlalchemy import Column, ForeignKey, String
from sqlalchemy.orm import relationship
from itertools import chain
from atst.models import Base
from atst.models.types import Id
@@ -44,6 +45,10 @@ class Workspace(Base, mixins.TimestampsMixin, mixins.AuditableMixin):
def displayname(self):
return self.name
@property
def all_environments(self):
return list(chain.from_iterable(p.environments for p in self.projects))
def auditable_workspace_id(self):
return self.id