~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to bzrlib/ui/__init__.py

(mbp) warning on cross-format stream transfers

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Copyright (C) 2005, 2006, 2007, 2008, 2009 Canonical Ltd
 
1
# Copyright (C) 2005-2010 Canonical Ltd
2
2
#
3
3
# This program is free software; you can redistribute it and/or modify
4
4
# it under the terms of the GNU General Public License as published by
208
208
        """
209
209
        pass
210
210
 
 
211
    def warn_cross_format_fetch(self, from_format, to_format):
 
212
        """Warn about a potentially slow cross-format transfer"""
 
213
        # See <https://launchpad.net/bugs/456077> asking for a warning here
 
214
        trace.warning("Doing on-the-fly conversion from %s to %s.\n"
 
215
            "This may take some time. Upgrade the repositories to the "
 
216
            "same format for better performance.\n" %
 
217
            (from_format, to_format))
211
218
 
212
219
 
213
220
class CLIUIFactory(UIFactory):