os.makedirs(options.outdir) except: print( "Failed to create %s. You probably don't have permissions there. Bailing." % options.outdir) sys.exit(1) else: options.outdir = '.' if options.outfile is None: # dmesg_TZ is a very non-descriptive name and should be changed # sometime in the future options.outfile = 'dmesg_TZ.txt' if not options.stdout: set_outfile(options.outdir + '/' + options.outfile) print_out_str('Linux Ram Dump Parser Version %s' % VERSION) args = '' for arg in sys.argv: args = args + arg + ' ' print_out_str('Arguments: {0}'.format(args)) system_type = parser_util.get_system_type() if options.autodump is not None: if os.path.exists(options.autodump): print_out_str('Looking for Ram dumps in {0}'.format( options.autodump))
print ('!!! Out directory does not exist. Creating...') try: os.makedirs(options.outdir) except: print ("Failed to create %s. You probably don't have permissions there. Bailing." % options.outdir) sys.exit(1) else: options.outdir = '.' if options.outfile is None: # dmesg_TZ is a very non-descriptive name and should be changed # sometime in the future options.outfile = 'dmesg_TZ.txt' if not options.stdout: set_outfile(options.outdir + '/' + options.outfile) print_out_str('Linux Ram Dump Parser Version %s' % VERSION) args = '' for arg in sys.argv: args = args + arg + ' ' print_out_str('Arguments: {0}'.format(args)) system_type = parser_util.get_system_type() if options.autodump is not None: if os.path.exists(options.autodump): print_out_str( 'Looking for Ram dumps in {0}'.format(options.autodump))