# Logstash 5.5.0 NameError: undefined local variable or method \`dotfile' for #\<AwesomePrint::Inspector

**URL:** <https://discuss.elastic.co/t/logstash-5-5-0-nameerror-undefined-local-variable-or-method-dotfile-for-awesomeprint-inspector/92923>\
**Category:** Logstash\
**Created:** [July 13, 2017, 4:57am UTC](https://discuss.elastic.co/t/logstash-5-5-0-nameerror-undefined-local-variable-or-method-dotfile-for-awesomeprint-inspector/92923 "2017-07-13T04:57:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dawncold](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dawncold/32/20026_2.png) [@dawncold](https://discuss.elastic.co/u/dawncold)\
**Post date:** [July 13, 2017, 4:57am UTC](https://discuss.elastic.co/t/logstash-5-5-0-nameerror-undefined-local-variable-or-method-dotfile-for-awesomeprint-inspector/92923/1 "2017-07-13T04:57:04Z")

</div>

my logstash output config

```auto
output {
    stdout { codec => rubydebug }
    if "_jsonparsefailure" not in [tags] {
        elasticsearch { }
    }
}

```

logstash 5.5.0 raised an error:

```nohighlight
NameError: undefined local variable or method `dotfile' for #<AwesomePrint::Inspector:0x665967db>
  merge_custom_defaults! at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/awesome_print-1.8.0/lib/awesome_print/inspector.rb:163
              initialize at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/awesome_print-1.8.0/lib/awesome_print/inspector.rb:50
                      ai at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/awesome_print-1.8.0/lib/awesome_print/core_ext/kernel.rb:9
          encode_default at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/logstash-codec-rubydebug-3.0.3/lib/logstash/codecs/rubydebug.rb:39
                    call at org/jruby/RubyMethod.java:120
                  encode at /usr/share/logstash/vendor/bundle/jruby/1.9/gems/logstash-codec-rubydebug-3.0.3/lib/logstash/codecs/rubydebug.rb:35
            multi_encode at /usr/share/logstash/logstash-core/lib/logstash/codecs/base.rb:50
                    each at org/jruby/RubyArray.java:1613
            multi_encode at /usr/share/logstash/logstash-core/lib/logstash/codecs/base.rb:50
           multi_receive at /usr/share/logstash/logstash-core/lib/logstash/outputs/base.rb:90
           multi_receive at /usr/share/logstash/logstash-core/lib/logstash/output_delegator_strategies/single.rb:15
             synchronize at org/jruby/ext/thread/Mutex.java:149
           multi_receive at /usr/share/logstash/logstash-core/lib/logstash/output_delegator_strategies/single.rb:14
           multi_receive at /usr/share/logstash/logstash-core/lib/logstash/output_delegator.rb:47
            output_batch at /usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:420
                    each at org/jruby/RubyHash.java:1342
            output_batch at /usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:419
             worker_loop at /usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:365
           start_workers at /usr/share/logstash/logstash-core/lib/logstash/pipeline.rb:330

```

if I commented out `stdout {codec => rubydebug}`, it works.

---

<div class="post-metadata">

**Author:** ![dawncold](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/dawncold/32/20026_2.png) [@dawncold](https://discuss.elastic.co/u/dawncold)\
**Post date:** [July 13, 2017, 3:00pm UTC](https://discuss.elastic.co/t/logstash-5-5-0-nameerror-undefined-local-variable-or-method-dotfile-for-awesomeprint-inspector/92923/2 "2017-07-13T15:00:16Z")

</div>

`awesome_print` will resolve this issue: [https://github.com/awesome-print/awesome\_print/issues/316](https://github.com/awesome-print/awesome_print/issues/316)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [August 10, 2017, 3:00pm UTC](https://discuss.elastic.co/t/logstash-5-5-0-nameerror-undefined-local-variable-or-method-dotfile-for-awesomeprint-inspector/92923/3 "2017-08-10T15:00:41Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
