summaryrefslogtreecommitdiff
path: root/obnam
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2011-07-17 21:45:21 +0100
committerLars Wirzenius <liw@liw.fi>2011-07-17 21:45:21 +0100
commitb069d6589d22ef193110d557e027ee5b7309a777 (patch)
treea2c46d67a27e21220758079a1db8bc8c1b78dbb1 /obnam
parent8f10742842a400431c0a5b7680a799e377689bbb (diff)
downloadobnam-b069d6589d22ef193110d557e027ee5b7309a777.tar.gz
Replace custom main program code with cliapp call.
Diffstat (limited to 'obnam')
-rwxr-xr-xobnam24
1 files changed, 1 insertions, 23 deletions
diff --git a/obnam b/obnam
index 71a74e81..c2292725 100755
--- a/obnam
+++ b/obnam
@@ -23,27 +23,5 @@ import traceback
import obnamlib
-def main():
- try:
- obnamlib.App().run()
- except obnamlib.AppException, e:
- logging.critical(str(e))
- sys.stderr.write('Error: %s\n' % str(e))
- sys.exit(1)
- except SystemExit, e:
- sys.exit(e.code)
- except BaseException, e:
- logging.critical(traceback.format_exc())
- sys.stderr.write(traceback.format_exc())
- sys.exit(1)
+obnamlib.App(progname='obnam', version=obnamlib.version).run()
-
-if __name__ == '__main__':
- profname = os.environ.get('OBNAM_PROFILE')
- if profname:
- import cProfile
- if profname == 'yes':
- profname = 'obnam.prof'
- cProfile.run('main()', profname)
- else:
- main()