import os import sys import glob import subprocess # Determine our absolute path, resolving any symbolic links this = os.path.realpath(sys.argv[0]) bindir = os.path.dirname(this) + os.path.sep # Add the libexec directory to our search path so we can find the hcat-config # module sys.path.append(os.path.join(bindir, os.path.pardir, "libexec")) import hcatcfg # Find our config directory and Hadoop hcatcfg.findCfgFile() hcatcfg.findHadoop() # See if any debug flags have been turned on debug = 0 try: sys.argv.remove('-secretDebugCmd') debug = 1 except ValueError: pass dumpClasspath = 0 try: sys.argv.remove('-classpath') dumpClasspath = 1 except ValueError: