diff options
| author | Alon Levy <alon@pobox.com> | 2015-02-05 15:43:06 +0200 |
|---|---|---|
| committer | Alon Levy <alon@pobox.com> | 2015-02-05 15:43:06 +0200 |
| commit | 0c770a62f4bb0cc201bf624947d96c0d012fa916 (patch) | |
| tree | 44e54a9bcc9770db705e5a30e77887742ce23dd0 /tools/neo4j-cypher | |
| parent | c6082885373acee08ecd746ddfa3b8dce1a0f8da (diff) | |
mv tools to src/local (next remove external curl util)
Diffstat (limited to 'tools/neo4j-cypher')
| -rwxr-xr-x | tools/neo4j-cypher | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/tools/neo4j-cypher b/tools/neo4j-cypher deleted file mode 100755 index c2aee707..00000000 --- a/tools/neo4j-cypher +++ /dev/null @@ -1,34 +0,0 @@ -#!/usr/bin/python - -import json -import sys -import time -import argparse - -help = """Welcome to neo4j-cypher, a tool to submit cypher queries to neo4j -This tool follows the neo4j REST API and allows submitting queries from command -line or standard in without using neo4j-shell since that doesn't work on all machines. -It relies on curl right now although this could be replaced with straight python. -""" - -import rhizi_tools_neo4j - -def main(statements): - one_at_a_time = False - if len(statements) == 0: - statements = [l.strip() for l in sys.stdin.readlines() if l.strip()[:2] != '//' and l.strip() != ""] - one_at_a_time = True - print("----------------------------------------------------------------------") - print "\n".join(statements) - print("----------------------------------------------------------------------") - results = rhizi_tools_neo4j.run(statements=statements, one_at_a_time=one_at_a_time) - for result in results: - json.dump(result, sys.stdout, sort_keys=True, indent=4, separators=(',', ': ')) - print() - -if __name__ == '__main__': - parser = argparse.ArgumentParser(description=help, add_help=True) - parser.add_argument('--verbose', action='store_true', default=False) - args, statements = parser.parse_known_args(sys.argv[1:]) - verbose = args.verbose - main(statements) |
