diff --git a/saspy/sasbase.py b/saspy/sasbase.py index c366a3b..3941513 100644 --- a/saspy/sasbase.py +++ b/saspy/sasbase.py @@ -52,6 +52,7 @@ import os import sys import datetime +import time import getpass import importlib import re @@ -596,6 +597,8 @@ def __init__(self, **kwargs): elif self.sascfg.mode == 'HTTP': self._io = SASsessionHTTP(sascfgname=self.sascfg.name, sb=self, **kwargs) + self.sesstart = time.ctime() + # gather some session info sysvars = "data _null_; length x $ 4096;" if self.sascfg.mode in ['STDIO', 'SSH', '']: @@ -717,6 +720,7 @@ def __repr__(self): x += "SAS Session Encoding = %s\n" % self.sascei x += "Python Encoding value = %s\n" % pyenc x += "SAS process Pid value = %s\n" % self.SASpid + x += "SASsession started = %s\n" % self.sesstart x += "\n" return x