# Functions
Get a Policy from the list.
# Structs
All policy behaves the same as EpAll except for the CREATE category Action category: same as epall.
EpAll stands for existing path, all Action category: apply to all found.
EpFF stands for existing path, first found Given the order of the candidates, act on the first one found where the relative path exists.
EpLfs stands for existing path, least free space Of all the candidates on which the path exists choose the one with the least free space.
EpLno stands for existing path, least number of objects Of all the candidates on which the path exists choose the one with the least number of objects.
EpLus stands for existing path, least used space Of all the candidates on which the path exists choose the one with the least used space.
EpMfs stands for existing path, most free space Of all the candidates on which the path exists choose the one with the most free space.
EpRand stands for existing path, random Calls epall and then randomizes.
FF stands for first found Search category: same as epff.
Lfs stands for least free space Search category: same as eplfs.
Lno stands for least number of objects Search category: same as eplno.
Lus stands for least used space Search category: same as eplus.
Mfs stands for most free space Search category: same as epmfs.
Newest policy picks the file / directory with the largest mtime It implies the existence of a path.
Rand stands for random Calls all and then randomizes.
# Interfaces
Policy is the interface of a set of defined behavior choosing the upstream Fs to operate on.