예제 #1
0
    def __init__(self, sink, transform_revision_func):
        '''Constructor.

        SINK is the object we're wrapping.  It must implement the
             cvs2svn_rcsparse.Sink interface.
        TRANSFORM_REVISION_FUNC is a function that takes a single
             CVS revision number, as a string, and returns the
             possibly-transformed revision number in the same format.
        '''
        FilterSink.__init__(self, sink)
        self.transform_rev = transform_revision_func
예제 #2
0
    def __init__(self, sink, transform_revision_func):
        '''Constructor.

        SINK is the object we're wrapping.  It must implement the
             cvs2svn_rcsparse.Sink interface.
        TRANSFORM_REVISION_FUNC is a function that takes a single
             CVS revision number, as a string, and returns the
             possibly-transformed revision number in the same format.
        '''
        FilterSink.__init__(self, sink)
        self.transform_rev = transform_revision_func
예제 #3
0
    def __init__(self, author_substituter, log_substituter, sink):
        FilterSink.__init__(self, sink)

        self.author_substituter = author_substituter
        self.log_substituter = log_substituter
예제 #4
0
    def __init__(self, author_substituter, log_substituter, sink):
        FilterSink.__init__(self, sink)

        self.author_substituter = author_substituter
        self.log_substituter = log_substituter