Skip to content

Commit

Permalink
WIP
Browse files Browse the repository at this point in the history
  • Loading branch information
joseivanlopez committed Oct 15, 2024
1 parent 7b20dc9 commit 5fb26c7
Showing 1 changed file with 22 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -42,22 +42,41 @@ def initialize(config)

# @return [Hash]
def convert
return convert_delete if config.delete?

return convert_delete_if_needed if config.delete_if_needed?

{
search: convert_search,
alias: config.alias,
encryption: convert_encryption,
filesystem: convert_filesystem,
size: convert_size,
id: config.id&.to_s,
delete: config.delete?,
deleteIfNeeded: config.delete_if_needed?
id: config.id&.to_s
}
end

private

# @return [Configs::Partition]
attr_reader :config

# @return [Hash]
def convert_delete
{
search: convert_search,
delete: true
}
end

# @return [Hash]
def convert_delete_if_needed
{
search: convert_search,
size: convert_size,
deleteIfNeeded: true
}
end
end
end
end
Expand Down

0 comments on commit 5fb26c7

Please sign in to comment.