mirror of
https://github.com/frej/fast-export.git
synced 2025-11-03 09:45:48 +01:00
17 lines
464 B
Python
17 lines
464 B
Python
|
|
def build_filter(args):
|
||
|
|
return Filter(args)
|
||
|
|
|
||
|
|
class Filter:
|
||
|
|
def __init__(self, args):
|
||
|
|
if args == '':
|
||
|
|
message = '<empty commit message>'
|
||
|
|
else:
|
||
|
|
message = args
|
||
|
|
self.message = message
|
||
|
|
|
||
|
|
def commit_message_filter(self,commit_data):
|
||
|
|
# Only write the commit message if the recorded commit
|
||
|
|
# message is null.
|
||
|
|
if commit_data['desc'] == '\x00':
|
||
|
|
commit_data['desc'] = self.message
|