continue noGodeps.append(dir) if options.commitdate == "": commit_date = int(datetime.datetime.strptime('29/09/2015', '%d/%m/%Y').strftime("%s")) else: commit_date = int(datetime.datetime.strptime(options.commidate, '%d/%m/%Y').strftime("%s")) if options.importpath == "": importpath = "github.com/influxdb/influxdb" else: importpath = options.importpath parser_config = ParserConfig() parser_config.setSkipErrors() parser_config.setNoGodeps(noGodeps) parser_config.setImportsOnly() parser_config.setParsePath(path) parser_config.setImportPathPrefix(importpath) if not options.json: sys.stderr.write("Missing --json option\n") exit(1) da_obj = DependencyApproximator(parser_config, commit_date, verbose=options.verbose) da_obj.construct() #print da_obj.getError() deps = da_obj.getDependencies() print deps2GodepsJson(deps, importpath)