예제 #1
0
파일: models.py 프로젝트: stencila/hub
 def deactivate(self, user):
     session = Session.get_for(
         user=user,
         image_name=self.image()
     )
     if session:
         session.stop(
             user=user
         )
     return session
예제 #2
0
파일: models.py 프로젝트: stencila/hub
 def session(self, user, required=True):
     session = Session.get_for(
         user=user,
         image_name=self.image()
     )
     if required and session is None:
         raise Component.InactiveError(
             address=self.address.id,
             user=user
         )
     return session