reidmorrison / symmetric-encryption

Symmetric Encryption for Ruby Projects using OpenSSL

Home Page:https://logger.rocketjob.github.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

symmetric-encryption --generate fails

cmrd-senya opened this issue · comments

commented

Environment

  • Ruby Version: 2.5.1
  • Symmetric Encryption Version: 4.1.3
  • Rails 5.2.2
  • Full Stack Trace, if an exception is being raised.
$ symmetric-encryption --generate
Traceback (most recent call last):
	10: from /Users/senya/.rvm/gems/ruby-2.5.1/bin/ruby_executable_hooks:24:in `<main>'
	 9: from /Users/senya/.rvm/gems/ruby-2.5.1/bin/ruby_executable_hooks:24:in `eval'
	 8: from /Users/senya/.rvm/gems/ruby-2.5.1/bin/symmetric-encryption:23:in `<main>'
	 7: from /Users/senya/.rvm/gems/ruby-2.5.1/bin/symmetric-encryption:23:in `load'
	 6: from /Users/senya/.rvm/gems/ruby-2.5.1/gems/symmetric-encryption-4.1.3/bin/symmetric-encryption:5:in `<top (required)>'
	 5: from /Users/senya/.rvm/gems/ruby-2.5.1/gems/symmetric-encryption-4.1.3/lib/symmetric_encryption/cli.rb:14:in `run!'
	 4: from /Users/senya/.rvm/gems/ruby-2.5.1/gems/symmetric-encryption-4.1.3/lib/symmetric_encryption/cli.rb:66:in `run!'
	 3: from /Users/senya/.rvm/gems/ruby-2.5.1/gems/symmetric-encryption-4.1.3/lib/symmetric_encryption/cli.rb:223:in `generate_new_config'
	 2: from /Users/senya/.rvm/gems/ruby-2.5.1/gems/symmetric-encryption-4.1.3/lib/symmetric_encryption/config.rb:41:in `write_file'
	 1: from /Users/senya/.rvm/gems/ruby-2.5.1/gems/symmetric-encryption-4.1.3/lib/symmetric_encryption/config.rb:41:in `open'
/Users/senya/.rvm/gems/ruby-2.5.1/gems/symmetric-encryption-4.1.3/lib/symmetric_encryption/config.rb:41:in `initialize': Is a directory @ rb_sysopen - /Users/senya/falcon/config/symmetric-encryption.yml (Errno::EISDIR)

Expected Behavior

File config/symmetric-encryption.yml is created

Actual Behavior

Symmetric encryption fails with error and config/symmetric-encryption.yml is created as a folder.