~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/trace.py

  • Committer: Canonical.com Patch Queue Manager
  • Date: 2008-02-23 12:10:51 UTC
  • mfrom: (3193.6.9 disable.bzr.log)
  • Revision ID: pqm@pqm.ubuntu.com-20080223121051-ntecw60563jadb3s
(bialix) BZR_LOG env. variable controls location of .bzr.log

Show diffs side-by-side

added added

removed removed

Lines of Context:
187
187
 
188
188
 
189
189
def _get_bzr_log_filename():
190
 
    # TODO: should this be overridden by $BZR_HOME?
191
 
    if sys.platform == 'win32':
192
 
        from bzrlib import win32utils
193
 
        home = win32utils.get_home_location()
194
 
    else:
195
 
        home = os.path.expanduser('~')
 
190
    bzr_log = os.environ.get('BZR_LOG')
 
191
    if bzr_log:
 
192
        return bzr_log
 
193
    home = os.environ.get('BZR_HOME')
 
194
    if home is None:
 
195
        if sys.platform == 'win32':
 
196
            from bzrlib import win32utils
 
197
            home = win32utils.get_home_location()
 
198
        else:
 
199
            home = os.path.expanduser('~')
196
200
    return os.path.join(home, '.bzr.log')
197
201
 
198
202