Ignore:
Timestamp:
09/13/13 17:26:19 (7 months ago)
Author:
Ales Erjavec <ales.erjavec@…>
Branch:
default
Message:

Added logging to a file.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Orange/OrangeCanvas/config.py

    r11532 r11702  
    55 
    66import os 
     7import sys 
    78import logging 
    89import cPickle as pickle 
     
    170171        os.makedirs(cachedir) 
    171172    return cachedir 
     173 
     174 
     175def log_dir(): 
     176    """ 
     177    Return the application log directory. 
     178    """ 
     179    init() 
     180    if sys.platform == "darwin": 
     181        name = str(QCoreApplication.applicationName()) 
     182        logdir = os.path.join(os.path.expanduser("~/Library/Logs"), name) 
     183    else: 
     184        logdir = data_dir() 
     185 
     186    if not os.path.exists(logdir): 
     187        os.makedirs(logdir) 
     188    return logdir 
    172189 
    173190 
Note: See TracChangeset for help on using the changeset viewer.