title: janusgraph - store a password encrypted using bcrypt
body: <p>I am using janusgraph with cassandra as storage backend. I am using a node package called as <a href="https://www.npmjs.com/package/bcrypt" rel="nofollow noreferrer">bcrypt</a> to encrypt a password before saving it. The data type for that property in janusgraph is String. This is the password hash string which got generated - <code>$2a$10$JSR6FClewTOHGxwpt/F0AePRzGnKvV2L9gj4TL1dA9fQERLWrig7u</code></p>
  
  <p>This is the error I am getting while trying to save it in the db:  </p>
  
  <pre><code>"message": "startup failed:\nScript88.groovy: 1: illegal string body character after dollar sign;\n   solution: either escape a literal dollar sign \"\\$5\" or bracket the value expression \"${5}\" @ line 1, column 228.\n   elf_reg_ind\",\"2\",\"self_reg_pw\",\"$2a$10$J\n                                 ^\n\n1 error\n",
    "Exception-Class": "org.codehaus.groovy.control.MultipleCompilationErrorsException"
  </code></pre>
  
  <p>Please let me know if you need any other info. </p>