Skip to content

Commit f1982ac

Browse files
committed
Add a main function
1 parent 8202406 commit f1982ac

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

gitchart.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
import sys
4848
import traceback
4949

50-
VERSION = '0.5'
50+
VERSION = '0.6'
5151

5252

5353
class GitChart:
@@ -324,7 +324,8 @@ def generate(self):
324324
return False
325325

326326

327-
if __name__ == "__main__":
327+
def main():
328+
"""Main function, entry point."""
328329
# parse command line arguments
329330
parser = argparse.ArgumentParser(
330331
formatter_class=argparse.ArgumentDefaultsHelpFormatter,
@@ -370,3 +371,7 @@ def generate(self):
370371
# error
371372
print('ERROR: failed to generate chart:', vars(args))
372373
sys.exit(1)
374+
375+
376+
if __name__ == "__main__":
377+
main()

0 commit comments

Comments
 (0)