~abentley/bzrtools/bzrtools.dev

« back to all changes in this revision

Viewing changes to baz_import.py

  • Committer: Aaron Bentley
  • Date: 2005-08-09 13:12:05 UTC
  • Revision ID: abentley@panoramicfeedback.com-20050809131205-563c3abe321ea722
Fixed NoPyBaz detection

Show diffs side-by-side

added added

removed removed

Lines of Context:
15
15
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
16
16
from bzrlib import Branch
17
17
from bzrlib.commands import Command
18
 
 
19
 
class NoPyBaz(Exception):
20
 
    def __init__(self):
21
 
        Exception.__init__(self, "PyBaz is not installed.")
 
18
from errors import NoPyBaz
22
19
try:
23
20
    import pybaz
24
21
    import pybaz.errors
 
22
    from pybaz.backends.baz import null_cmd
25
23
except ImportError:
26
24
    raise NoPyBaz
27
 
from pybaz.backends.baz import null_cmd
28
25
import tempfile
29
26
import os
30
27
import os.path