def __init__(self, id_, mode_, user_, parameters_, applications_): self.id = id_ self.user = user_ self.mode = mode_ self.parameters = parameters_ self.profile = None self.applications = applications_ self.instanceDirectory = None self.used_applications = {} self.shellNode = None self.end_status = None self.user_session_dir = None self.locked = False self.domain = None self.log = SessionLogger() self.switch_status(Session.SESSION_STATUS_INIT)