cookbook 'kagent', '= 0.1.0'
kagent (4) Versions 0.1.0 Follow0
Installs/Configures the Karamel agent used by Hops
cookbook 'kagent', '= 0.1.0', :supermarket
knife supermarket install kagent
knife supermarket download kagent
Description
This cookbook installs the Karamel agent (kagent), impelemented in python, that is responsible
for monitoring and managing services installed on the node.
It also provides utilities used by Hops cookbooks.
Usage
curl -k -u kagent@sics.se:kagent https://localhost:8090/execute/run/vagrant/HDFS/datanode/hdfs
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Added some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Foodcritic Metric
0.1.0 failed this metric
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:1
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:6
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:8
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:11
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:12
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:15
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:16
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:19
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:23
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:24
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:28
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:30
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:31
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:32
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:33
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:35
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:39
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:41
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:43
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:44
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:45
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:46
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:48
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:50
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:51
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:54
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:57
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:59
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:60
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:62
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:11
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:15
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:21
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:70
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:157
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:158
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:162
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:170
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:171
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:173
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:176
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:17
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:18
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:20
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:22
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:24
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:26
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:2
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:24
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:25
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:31
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:41
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:42
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:49
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:54
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:56
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:57
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:64
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:66
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:67
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:74
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:76
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:77
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:85
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:92
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:95
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:96
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:104
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:106
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:107
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:110
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:126
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:136
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:158
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:161
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:167
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:35
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:48
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:49
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:57
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:58
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:66
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:67
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:75
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:76
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:83
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:84
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:108
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:109
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:117
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:118
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:126
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:127
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:183
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:184
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:185
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:191
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:201
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/agent.py.erb:54
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/agent.py.erb:55
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/agent.py.erb:56
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/agent.py.erb:57
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/agent.py.erb:58
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:6
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:7
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:11
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:12
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:13
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:14
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:15
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:16
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:17
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:18
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:21
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:24
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/get-pid.sh.erb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.erb:17
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.erb:18
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.erb:19
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.erb:24
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.erb:28
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.erb:34
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.erb:40
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.service.erb:8
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.service.erb:9
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.service.erb:10
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.service.erb:11
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/restart-agent.sh.erb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/restart-agent.sh.erb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/start-agent.sh.erb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/start-agent.sh.erb:9
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/stop-agent.sh.erb:3
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:65
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:68
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:95
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:112
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:120
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:121
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:149
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:3
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:4
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:5
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:14
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:15
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:16
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:18
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:19
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:20
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:21
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:22
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:23
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:24
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:25
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:26
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:2
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:3
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:4
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:18
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:24
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:25
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:26
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:27
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:29
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:45
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:50
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:51
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:52
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:53
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:54
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:56
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:70
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:9
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:10
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:11
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:12
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:13
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:14
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:15
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:16
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:17
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:21
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:23
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:25
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:10
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:47
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:205
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:210
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/test.rb:3
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/test.rb:4
FC005: Avoid repetition of resource declarations: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:16
FC016: LWRP does not declare a default action: /tmp/cook/97920478920193c76cbe1d10/kagent/resources/keys.rb:1
FC017: LWRP does not notify when updated: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:1
FC017: LWRP does not notify when updated: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/kagent.rb:1
FC017: LWRP does not notify when updated: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/kagent.rb:14
FC017: LWRP does not notify when updated: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:1
FC017: LWRP does not notify when updated: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:17
FC017: LWRP does not notify when updated: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:49
FC017: LWRP does not notify when updated: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:7
FC019: Access node attributes in a consistent manner: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:57
FC019: Access node attributes in a consistent manner: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:97
FC019: Access node attributes in a consistent manner: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:206
FC019: Access node attributes in a consistent manner: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:211
FC034: Unused template variables: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:1
0.1.0 failed this metric
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:6
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:8
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:11
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:12
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:15
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:16
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:19
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:23
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:24
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:28
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:29
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:30
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:31
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:32
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:33
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:35
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:39
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:41
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:43
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:44
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:45
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:46
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:48
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:50
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:51
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:54
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:57
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:59
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:60
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:62
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:11
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:15
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:21
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:70
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:157
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:158
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:162
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:170
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:171
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:173
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:176
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:17
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:18
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:20
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:22
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:24
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:26
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:2
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:24
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:25
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:31
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:41
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:42
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:49
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:54
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:56
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:57
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:64
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:66
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:67
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:74
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:76
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:77
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:85
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:92
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:95
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:96
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:104
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:106
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:107
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:110
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:126
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:136
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:158
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:161
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:167
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:35
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:48
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:49
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:57
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:58
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:66
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:67
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:75
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:76
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:83
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:84
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:108
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:109
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:117
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:118
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:126
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:127
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:183
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:184
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:185
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:191
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:201
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/agent.py.erb:54
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/agent.py.erb:55
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/agent.py.erb:56
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/agent.py.erb:57
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/agent.py.erb:58
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:6
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:7
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:11
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:12
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:13
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:14
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:15
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:16
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:17
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:18
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:21
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:24
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/get-pid.sh.erb:4
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.erb:17
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.erb:18
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.erb:19
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.erb:24
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.erb:28
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.erb:34
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.erb:40
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.service.erb:8
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.service.erb:9
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.service.erb:10
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/kagent.service.erb:11
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/restart-agent.sh.erb:3
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/restart-agent.sh.erb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/start-agent.sh.erb:5
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/start-agent.sh.erb:9
FC001: Use strings in preference to symbols to access node attributes: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/stop-agent.sh.erb:3
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:65
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:68
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:95
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:112
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:120
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:121
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:149
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:3
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:4
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:5
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:14
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:15
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:16
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:18
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:19
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:20
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:21
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:22
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:23
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:24
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:25
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/config.rb:26
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:2
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:3
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:4
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:18
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:24
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:25
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:26
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:27
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:29
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:45
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:50
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:51
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:52
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:53
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:54
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:56
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:70
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:9
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:10
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:11
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:12
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:13
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:14
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:15
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:16
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:17
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:21
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:23
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:25
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/default.rb:10
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:47
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:205
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:210
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/test.rb:3
FC002: Avoid string interpolation where not required: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/test.rb:4
FC005: Avoid repetition of resource declarations: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:16
FC016: LWRP does not declare a default action: /tmp/cook/97920478920193c76cbe1d10/kagent/resources/keys.rb:1
FC017: LWRP does not notify when updated: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/bouncycastle.rb:1
FC017: LWRP does not notify when updated: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/kagent.rb:1
FC017: LWRP does not notify when updated: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/kagent.rb:14
FC017: LWRP does not notify when updated: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:1
FC017: LWRP does not notify when updated: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:17
FC017: LWRP does not notify when updated: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/keys.rb:49
FC017: LWRP does not notify when updated: /tmp/cook/97920478920193c76cbe1d10/kagent/providers/param.rb:7
FC019: Access node attributes in a consistent manner: /tmp/cook/97920478920193c76cbe1d10/kagent/attributes/default.rb:57
FC019: Access node attributes in a consistent manner: /tmp/cook/97920478920193c76cbe1d10/kagent/libraries/default.rb:97
FC019: Access node attributes in a consistent manner: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:206
FC019: Access node attributes in a consistent manner: /tmp/cook/97920478920193c76cbe1d10/kagent/recipes/install.rb:211
FC034: Unused template variables: /tmp/cook/97920478920193c76cbe1d10/kagent/templates/default/config.ini.erb:1