source: tailor/vcpx/__init__.py @ 595

Revision 595, 1.2 KB checked in by lele@…, 8 years ago (diff)

Collect the possible exceptions in the vcpx module

Line 
1# -*- mode: python; coding: utf-8 -*-
2# :Progetto: vcpx - Version Control Patch eXchanger
3# :Creato:   mer 16 giu 2004 00:15:54 CEST
4# :Autore:   Lele Gaifax <lele@nautilus.homeip.net>
5# :Licenza:  GNU General Public License
6#
7
8"""
9vcpx - Version Control Patch eXchanger
10======================================
11
12This is the package `vcpx` (pronounced "veeseepex").  It encapsulates
13the machinery needed to keep the patches in sync across different VC
14systems.
15"""
16
17__docformat__ = 'reStructuredText'
18
19from vcpx.tailor import main, ExistingProjectError, ProjectNotTailored
20from vcpx.target import TargetInitializationFailure
21from vcpx.source import InvocationError, GetUpstreamChangesetsFailure,\
22     ChangesetApplicationFailure
23from vcpx.cvsps import EmptyRepositoriesFoolsMe
24from vcpx.config import ConfigurationError
25from vcpx.project import UnknownProjectError
26
27TailorExceptions = (ExistingProjectError, ProjectNotTailored,
28                    TargetInitializationFailure, EmptyRepositoriesFoolsMe,
29                    InvocationError, GetUpstreamChangesetsFailure,
30                    ChangesetApplicationFailure, ConfigurationError,
31                    UnknownProjectError)
Note: See TracBrowser for help on using the repository browser.