/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to breezy/git/cache.py

  • Committer: Breezy landing bot
  • Author(s): Martin
  • Date: 2019-06-16 01:52:23 UTC
  • mfrom: (7336.2.1 split_config_env)
  • Revision ID: breezy.the.bot@gmail.com-20190616015223-0kkno5fepi7tmbqy
Split non-ini config methods to bedding

Merged from https://code.launchpad.net/~gz/brz/split_config_env/+merge/368863

Show diffs side-by-side

added added

removed removed

Lines of Context:
30
30
    )
31
31
 
32
32
from .. import (
 
33
    bedding,
33
34
    errors as bzr_errors,
34
35
    osutils,
35
36
    registry,
46
47
    viewvalues,
47
48
    )
48
49
from ..transport import (
49
 
    get_transport,
 
50
    get_transport_from_path,
50
51
    )
51
52
 
52
53
 
53
54
def get_cache_dir():
54
 
    ret = os.path.join(osutils.cache_dir(), "git")
55
 
    if not os.path.isdir(ret):
56
 
        os.makedirs(ret)
57
 
    return ret
 
55
    path = os.path.join(bedding.cache_dir(), "git")
 
56
    if not os.path.isdir(path):
 
57
        os.mkdir(path)
 
58
    return path
58
59
 
59
60
 
60
61
def get_remote_cache_transport(repository):
68
69
        path = os.path.join(get_cache_dir(), uuid)
69
70
        if not os.path.isdir(path):
70
71
            os.mkdir(path)
71
 
    return get_transport(path)
 
72
    return get_transport_from_path(path)
72
73
 
73
74
 
74
75
def check_pysqlite_version(sqlite3):
842
843
            except bzr_errors.FileExists:
843
844
                pass
844
845
            return cls(transport.clone('git'))
845
 
        from ..transport import get_transport
846
 
        return cls(get_transport(get_cache_dir()))
 
846
        return cls(get_transport_from_path(get_cache_dir()))
847
847
 
848
848
    def __repr__(self):
849
849
        if self._transport is not None: