summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wirzenius <liw@xander>2010-11-26 18:29:48 +0200
committerLars Wirzenius <liw@xander>2010-11-26 18:29:48 +0200
commit58398ff7e4b47ec39a9106e193c2ea54eda4f723 (patch)
tree5ada5aa2112f8ce2c68cffda24449b72daa1ad1e
parent88cbe745cd55eca07407b6a7798fafaa4dab225c (diff)
downloaddupfiles-58398ff7e4b47ec39a9106e193c2ea54eda4f723.tar.gz
Optionall run program under profiling.
-rwxr-xr-xdupfiles7
1 files changed, 6 insertions, 1 deletions
diff --git a/dupfiles b/dupfiles
index b1de7fc..1956c1d 100755
--- a/dupfiles
+++ b/dupfiles
@@ -228,4 +228,9 @@ def main():
if __name__ == '__main__':
- main()
+ profname = os.environ.get('DUPFILES_PROFILE')
+ if profname:
+ import cProfile
+ cProfile.run('main()', profname)
+ else:
+ main()