def setupSysreport(self, shell=None):
     if not shell:
         print >>self.stdout,  "Setting up systeminformation"
         _sysinfo=getSystemInformation()
         print >>self.stdout,  "OK"
     else:
         _sysinfo=shell.sysinfo
     if not self.sysreport:
         print >>self.stdout,  "Setting up sysreport.."
         self.sysreport=Sysreport(_sysinfo, self.tmpdir, None, self.templatedir)
         print >>self.stdout,  "OK"
 def setUp(self):
     import tempfile
     import os
     from comoonics.tools.ComSystemInformation import getSystemInformation
     from comoonics.tools.ComSysreport import Sysreport
     self.tmpdir=tempfile.mkdtemp()
     print("tmpdir: %s" %self.tmpdir)
     self.systeminformation=getSystemInformation()
     self.sysreportdir=os.path.dirname(os.path.realpath(__file__))
     print "sysreportdir: %s, cwd: %s" %(self.sysreportdir, os.path.realpath(os.path.curdir))
     self.sysreport=Sysreport(self.systeminformation, self.tmpdir, None, self.sysreportdir)
 def setUp(self):
     self.systeminformation=getSystemInformation()