Skip to content

Commit

Permalink
lib: implement missing where attributes
Browse files Browse the repository at this point in the history
  • Loading branch information
Stefan Koch committed Jun 22, 2023
1 parent a025edc commit 91e4e28
Show file tree
Hide file tree
Showing 8 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion lib/hcloud/image_resource.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

module Hcloud
class ImageResource < AbstractResource
filter_attributes :type, :bound_to, :name, :label_selector
filter_attributes :type, :bound_to, :name, :label_selector, :status, :include_deprecated

bind_to Image

Expand Down
2 changes: 1 addition & 1 deletion lib/hcloud/placement_group_resource.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

module Hcloud
class PlacementGroupResource < AbstractResource
filter_attributes :type, :name
filter_attributes :type, :name, :label_selector

bind_to PlacementGroup

Expand Down
2 changes: 1 addition & 1 deletion lib/hcloud/ssh_key_resource.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

module Hcloud
class SSHKeyResource < AbstractResource
filter_attributes :name, :label_selector
filter_attributes :name, :label_selector, :fingerprint

def [](arg)
case arg
Expand Down
2 changes: 1 addition & 1 deletion lib/hcloud/volume_resource.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

module Hcloud
class VolumeResource < AbstractResource
filter_attributes :name, :label_selector
filter_attributes :name, :label_selector, :status

def [](arg)
case arg
Expand Down
2 changes: 1 addition & 1 deletion spec/hcloud/image_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

include_examples 'it_supports_fetch', described_class
include_examples 'it_supports_search', described_class, \
%i[type bound_to name label_selector]
%i[type status bound_to include_deprecated name label_selector]
include_examples 'it_supports_find_by_id_and_name', described_class
include_examples 'it_supports_update', described_class, { description: 'new description' }
include_examples 'it_supports_destroy', described_class
Expand Down
2 changes: 1 addition & 1 deletion spec/hcloud/placement_group_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
end

include_examples 'it_supports_fetch', described_class
include_examples 'it_supports_search', described_class, %i[name type]
include_examples 'it_supports_search', described_class, %i[name label_selector type]
include_examples 'it_supports_find_by_id_and_name', described_class
include_examples 'it_supports_update', described_class, { name: 'new_name' }
include_examples 'it_supports_destroy', described_class
Expand Down
2 changes: 1 addition & 1 deletion spec/hcloud/ssh_key_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
end

include_examples 'it_supports_fetch', described_class
include_examples 'it_supports_search', described_class, %i[name label_selector]
include_examples 'it_supports_search', described_class, %i[name fingerprint label_selector]
include_examples 'it_supports_find_by_id_and_name', described_class
include_examples 'it_supports_update', described_class, { name: 'new_name' }
include_examples 'it_supports_destroy', described_class
Expand Down
2 changes: 1 addition & 1 deletion spec/hcloud/volume_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
end

include_examples 'it_supports_fetch', described_class
include_examples 'it_supports_search', described_class, %i[name label_selector]
include_examples 'it_supports_search', described_class, %i[status name label_selector]
include_examples 'it_supports_find_by_id_and_name', described_class
include_examples 'it_supports_update', described_class, { name: 'new_name' }
include_examples 'it_supports_destroy', described_class
Expand Down

0 comments on commit 91e4e28

Please sign in to comment.