def logSystemInfo(self):
        """ 
        A function to be called just after a logging object is instantiated 
        to load the log up with info about the computer it is 
        being ran on and the software version.  This function utilizes the 
        psutil and platform libraries, so they must be install for it to work.  
        For clarity of the log, it is suggested to perform immediately after 
        instantiation to put it at the top of the log file.

                                        
        The messages this prints to the log will look like:
        
        | System Information Summary:
        | OS type = Linux
        | OS Version = 3.9.10-100.fc17.x86_64
        | Machine UserName = xxxxxx.astron.s.u-tokyo.ac.jp
        | Machine Processor Type = x86_64
        | Number of cores = 8
        | Total RAM [GB] = 23.5403785706, % used = 15.9
        | Python Version = '2.7.3'
    
        """
        t = datetime.date.today()
        infoStr = 'Date KMlogger object instantiated: '+t.strftime('%b %d, %Y')+'\n\n'
        infoStr+="\n"+"="*11+' System Information Summary '+'='*11
        infoStr+="\n"+'OS type = '+platform.uname()[0]
        infoStr+="\n"+'OS Version = '+platform.uname()[2]
        infoStr+="\n"+'Machine UserName = '+platform.uname()[1]
        infoStr+="\n"+'Machine Processor Type = '+platform.processor()
        multiprocessing.cpu_count()
        ## Some Macs have issues installing psutil, so I will remove it as a dependency for now.
        #import psutil 
        #totMem = int(round(psutil.virtual_memory()[0]/1073741824.0))
        #percentMem = int(round(psutil.virtual_memory()[2]))
        infoStr+="\n"+'Python Version = '+repr(platform.python_version())
        infoStr+="\n"+'='*50
        self.fileonly(infoStr)
A function to be called just after a logging object is instantiated 
        to load the log up with info about the computer it is 
        being ran on and the software version.  This function utilizes the 
        psutil and platform libraries, so they must be install for it to work.  
        For clarity of the log, it is suggested to perform immediately after 
        instantiation to put it at the top of the log file.

                                        
        The messages this prints to the log will look like:
        
        | System Information Summary:
        | OS type = Linux
        | OS Version = 3.9.10-100.fc17.x86_64
        | Machine UserName = xxxxxx.astron.s.u-tokyo.ac.jp
        | Machine Processor Type = x86_64
        | Number of cores = 8
        | Total RAM [GB] = 23.5403785706, % used = 15.9
        | Python Version = '2.7.3'