/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/transport/trace.py

  • Committer: Jelmer Vernooij
  • Date: 2020-03-22 01:35:14 UTC
  • mfrom: (7490.7.6 work)
  • mto: This revision was merged to the branch mainline in revision 7499.
  • Revision ID: jelmer@jelmer.uk-20200322013514-7vw1ntwho04rcuj3
merge lp:brz/3.1.

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
and then delegates it.
21
21
"""
22
22
 
23
 
from __future__ import absolute_import
24
 
 
25
23
from ..transport import decorator
26
24
 
27
25
 
36
34
    operation please add a test to the tests of this transport, for the logging
37
35
    of the operation you want logged.
38
36
 
39
 
    See also TransportLogDecorator, that records a machine-readable log in 
 
37
    See also TransportLogDecorator, that records a machine-readable log in
40
38
    memory for eg testing.
41
39
    """
42
40
 
110
108
        return self._decorated.put_bytes(relpath, bytes, mode)
111
109
 
112
110
    def put_bytes_non_atomic(self, relpath, bytes, mode=None,
113
 
        create_parent_dir=False, dir_mode=None):
 
111
                             create_parent_dir=False, dir_mode=None):
114
112
        """See Transport.put_bytes_non_atomic."""
115
113
        self._trace(('put_bytes_non_atomic', relpath, len(bytes), mode,
116
 
            create_parent_dir, dir_mode))
 
114
                     create_parent_dir, dir_mode))
117
115
        return self._decorated.put_bytes_non_atomic(relpath, bytes, mode=mode,
118
 
            create_parent_dir=create_parent_dir, dir_mode=dir_mode)
 
116
                                                    create_parent_dir=create_parent_dir, dir_mode=dir_mode)
119
117
 
120
118
    def listable(self):
121
119
        """See Transport.listable."""
130
128
        return self._decorated.list_dir(relpath)
131
129
 
132
130
    def readv(self, relpath, offsets, adjust_for_latency=False,
133
 
        upper_limit=None):
 
131
              upper_limit=None):
134
132
        # we override at the readv() level rather than _readv() so that any
135
133
        # latency adjustments will be done by the underlying transport
136
134
        self._trace(('readv', relpath, offsets, adjust_for_latency,
137
 
            upper_limit))
 
135
                     upper_limit))
138
136
        return self._decorated.readv(relpath, offsets, adjust_for_latency,
139
 
            upper_limit)
 
137
                                     upper_limit)
140
138
 
141
139
    def recommended_page_size(self):
142
140
        """See Transport.recommended_page_size()."""