Source

eclean-kernel / eclean-kernel

#!/usr/bin/python
#	vim:fileencoding=utf-8
# Remove old kernel versions.
# (c) 2011 Michał Górny <mgorny@gentoo.org>
# Released under the terms of the 2-clause BSD license.

import sys

try:
	from ecleankernel.cli import main
except ImportError:
	import os.path
	sys.path.insert(0, os.path.dirname(__file__))
	# Ensure a clean reload from the new location.
	if 'ecleankernel' in sys.modules:
		try: # py3 compat
			from imp import reload
		except ImportError:
			pass

		reload(sys.modules['ecleankernel'])
		del sys.modules['ecleankernel']
	from ecleankernel.cli import main

if __name__ == '__main__':
	sys.exit(main(sys.argv))