{"action":"created","issue":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/4299","labels_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/4299/labels{/name}","comments_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/4299/comments","events_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/4299/events","html_url":"https://github.com/ManageIQ/manageiq/pull/4299","id":105797648,"number":4299,"title":"[WIP] (depends on #3130) Openstack infra adding filesystems and custom attributes to drift","user":{"login":"Ladas","id":1737058,"avatar_url":"https://avatars.githubusercontent.com/u/1737058?v=3","gravatar_id":"","url":"https://api.github.com/users/Ladas","html_url":"https://github.com/Ladas","followers_url":"https://api.github.com/users/Ladas/followers","following_url":"https://api.github.com/users/Ladas/following{/other_user}","gists_url":"https://api.github.com/users/Ladas/gists{/gist_id}","starred_url":"https://api.github.com/users/Ladas/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ladas/subscriptions","organizations_url":"https://api.github.com/users/Ladas/orgs","repos_url":"https://api.github.com/users/Ladas/repos","events_url":"https://api.github.com/users/Ladas/events{/privacy}","received_events_url":"https://api.github.com/users/Ladas/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/enhancement","name":"enhancement","color":"84b6eb"},{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/providers/openstack-infra","name":"providers/openstack-infra","color":"5319e7"},{"url":"https://api.github.com/repos/ManageIQ/manageiq/labels/wip","name":"wip","color":"eeeeee"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-09-10T12:38:17Z","updated_at":"2015-09-11T09:40:59Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ManageIQ/manageiq/pulls/4299","html_url":"https://github.com/ManageIQ/manageiq/pull/4299","diff_url":"https://github.com/ManageIQ/manageiq/pull/4299.diff","patch_url":"https://github.com/ManageIQ/manageiq/pull/4299.patch"},"body":"Only last commit is relevant:\r\n\r\nAdding filesystems and their custom attributes into drift\r\n\r\nMaking possible to collection of records to have include.\r\nSo we can show custom attributes of the filesystems."},"comment":{"url":"https://api.github.com/repos/ManageIQ/manageiq/issues/comments/139501014","html_url":"https://github.com/ManageIQ/manageiq/pull/4299#issuecomment-139501014","issue_url":"https://api.github.com/repos/ManageIQ/manageiq/issues/4299","id":139501014,"user":{"login":"miq-bot","id":7806257,"avatar_url":"https://avatars.githubusercontent.com/u/7806257?v=3","gravatar_id":"","url":"https://api.github.com/users/miq-bot","html_url":"https://github.com/miq-bot","followers_url":"https://api.github.com/users/miq-bot/followers","following_url":"https://api.github.com/users/miq-bot/following{/other_user}","gists_url":"https://api.github.com/users/miq-bot/gists{/gist_id}","starred_url":"https://api.github.com/users/miq-bot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miq-bot/subscriptions","organizations_url":"https://api.github.com/users/miq-bot/orgs","repos_url":"https://api.github.com/users/miq-bot/repos","events_url":"https://api.github.com/users/miq-bot/events{/privacy}","received_events_url":"https://api.github.com/users/miq-bot/received_events","type":"User","site_admin":false},"created_at":"2015-09-11T09:40:59Z","updated_at":"2015-09-11T09:40:59Z","body":"<rubocop />Checked commits https://github.com/Ladas/manageiq/compare/dc6eab64fc57af772fc419df1a1cd19d232374ad~...17f9a3e705870a6bebd9ae8174af0b7f72abfaa7 with ruby 1.9.3, rubocop 0.33.0, and haml-lint 0.13.0\n12 files checked, 25 offenses detected\n\n**app/models/manageiq/providers/openstack/infra_manager/host.rb**\n- [ ] :large_orange_diamond: - [Line 159](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/app/models/manageiq/providers/openstack/infra_manager/host.rb#L159), Col 29 - [Style/SpaceAroundOperators](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Style/SpaceAroundOperators) - Operator `||` should be surrounded with a single space.\n\n**gems/pending/openstack/openstack_configuration_parser.rb**\n- [ ] :large_orange_diamond: - [Line 49](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/gems/pending/openstack/openstack_configuration_parser.rb#L49), Col 10 - [Style/ParenthesesAroundCondition](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Style/ParenthesesAroundCondition) - Don't use parentheses around the condition of an `if`.\n- [ ] :large_orange_diamond: - [Line 157](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/gems/pending/openstack/openstack_configuration_parser.rb#L157), Col 46 - [Style/PerlBackrefs](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Style/PerlBackrefs) - Avoid the use of Perl-style backrefs.\n- [ ] :large_orange_diamond: - [Line 157](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/gems/pending/openstack/openstack_configuration_parser.rb#L157), Col 93 - [Style/PerlBackrefs](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Style/PerlBackrefs) - Avoid the use of Perl-style backrefs.\n- [ ] :large_orange_diamond: - [Line 170](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/gems/pending/openstack/openstack_configuration_parser.rb#L170), Col 46 - [Style/PerlBackrefs](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Style/PerlBackrefs) - Avoid the use of Perl-style backrefs.\n- [ ] :large_orange_diamond: - [Line 170](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/gems/pending/openstack/openstack_configuration_parser.rb#L170), Col 93 - [Style/PerlBackrefs](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Style/PerlBackrefs) - Avoid the use of Perl-style backrefs.\n- [ ] :large_orange_diamond: - [Line 183](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/gems/pending/openstack/openstack_configuration_parser.rb#L183), Col 25 - [Style/PerlBackrefs](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Style/PerlBackrefs) - Avoid the use of Perl-style backrefs.\n- [ ] :large_orange_diamond: - [Line 189](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/gems/pending/openstack/openstack_configuration_parser.rb#L189), Col 48 - [Style/PerlBackrefs](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Style/PerlBackrefs) - Avoid the use of Perl-style backrefs.\n- [ ] :large_orange_diamond: - [Line 189](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/gems/pending/openstack/openstack_configuration_parser.rb#L189), Col 95 - [Style/PerlBackrefs](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Style/PerlBackrefs) - Avoid the use of Perl-style backrefs.\n- [ ] :small_blue_diamond: - [Line 1](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/gems/pending/openstack/openstack_configuration_parser.rb#L1), Col 1 - [Metrics/ClassLength](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Metrics/ClassLength) - Class has too many lines. [127/100]\n- [ ] :small_blue_diamond: - [Line 36](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/gems/pending/openstack/openstack_configuration_parser.rb#L36), Col 3 - [Metrics/AbcSize](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Metrics/AbcSize) - Assignment Branch Condition size for parse_file_attributes is too high. [62.03/15]\n- [ ] :small_blue_diamond: - [Line 36](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/gems/pending/openstack/openstack_configuration_parser.rb#L36), Col 3 - [Metrics/CyclomaticComplexity](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Metrics/CyclomaticComplexity) - Cyclomatic complexity for parse_file_attributes is too high. [17/6]\n- [ ] :small_blue_diamond: - [Line 36](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/gems/pending/openstack/openstack_configuration_parser.rb#L36), Col 3 - [Metrics/MethodLength](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Metrics/MethodLength) - Method has too many lines. [55/25]\n- [ ] :small_blue_diamond: - [Line 36](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/gems/pending/openstack/openstack_configuration_parser.rb#L36), Col 3 - [Metrics/PerceivedComplexity](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Metrics/PerceivedComplexity) - Perceived complexity for parse_file_attributes is too high. [20/7]\n- [ ] :small_blue_diamond: - [Line 125](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/gems/pending/openstack/openstack_configuration_parser.rb#L125), Col 3 - [Metrics/AbcSize](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Metrics/AbcSize) - Assignment Branch Condition size for make_interpolation! is too high. [19.52/15]\n\n**spec/models/host_openstack_infra_custom_attributes_parsing_spec.rb**\n- [ ] :large_orange_diamond: - [Line 204](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/spec/models/host_openstack_infra_custom_attributes_parsing_spec.rb#L204), Col 11 - [Style/FirstParameterIndentation](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Style/FirstParameterIndentation) - Indent the first parameter one step more than `standard_nice_format(`.\n- [ ] :small_blue_diamond: - [Line 345](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/spec/models/host_openstack_infra_custom_attributes_parsing_spec.rb#L345), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Metrics/LineLength) - Line is too long. [143/120]\n- [ ] :small_blue_diamond: - [Line 346](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/spec/models/host_openstack_infra_custom_attributes_parsing_spec.rb#L346), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Metrics/LineLength) - Line is too long. [121/120]\n- [ ] :small_blue_diamond: - [Line 367](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/spec/models/host_openstack_infra_custom_attributes_parsing_spec.rb#L367), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Metrics/LineLength) - Line is too long. [143/120]\n- [ ] :small_blue_diamond: - [Line 368](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/spec/models/host_openstack_infra_custom_attributes_parsing_spec.rb#L368), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Metrics/LineLength) - Line is too long. [121/120]\n- [ ] :small_blue_diamond: - [Line 369](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/spec/models/host_openstack_infra_custom_attributes_parsing_spec.rb#L369), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Metrics/LineLength) - Line is too long. [121/120]\n- [ ] :small_blue_diamond: - [Line 382](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/spec/models/host_openstack_infra_custom_attributes_parsing_spec.rb#L382), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Metrics/LineLength) - Line is too long. [143/120]\n- [ ] :small_blue_diamond: - [Line 428](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/spec/models/host_openstack_infra_custom_attributes_parsing_spec.rb#L428), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Metrics/LineLength) - Line is too long. [150/120]\n- [ ] :small_blue_diamond: - [Line 429](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/spec/models/host_openstack_infra_custom_attributes_parsing_spec.rb#L429), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Metrics/LineLength) - Line is too long. [150/120]\n- [ ] :small_blue_diamond: - [Line 447](https://github.com/Ladas/manageiq/blob/17f9a3e705870a6bebd9ae8174af0b7f72abfaa7/spec/models/host_openstack_infra_custom_attributes_parsing_spec.rb#L447), Col 121 - [Metrics/LineLength](http://rubydoc.info/gems/rubocop/0.33.0/RuboCop/Cop/Metrics/LineLength) - Line is too long. [129/120]\n"}}