misha_cafex v0.0.5 Cafex.Consumer.Util

Summary

Functions

Decode partitioins string stored outside

Encode partitions list to string

Functions

decode_partitions(value)

Decode partitioins string stored outside.

Example

iex> decode_partitions(nil)
[]
iex> decode_partitions("")
[]
iex> decode_partitions("[1,2,3,4,5]")
[1,2,3,4,5]
iex> decode_partitions("[1,2,3,]")
[1,2,3]
iex> decode_partitions("[1,2,3")
[1,2,3]
iex> decode_partitions("1,2,3")
[1,2,3]
encode_partitions(partitions)

Encode partitions list to string.

Example

iex> encode_partitions(nil)
""
iex> encode_partitions([])
"[]"
iex> encode_partitions([1,2,3,4])
"[1,2,3,4]"