filter preference not being used
queries to the datafind server gwdatafind-server-1.2.2-1.el8.noarch
are not returning files in the preferred order. Here is the preferencs in /etc/gwdatafind-server.ini:
filter_preference = """{ '^file' : ['/ceph', '/scratch','/archive'], '^gsiftp' : ['/ceph','/scratch','/archive']}"""
...and here is the output from a gwdatafind query:
$ gw_data_find -r datafind.ldas.ligo-la.caltech.edu:80 -f L-L1_HOFT_C00-1366667264-4096.gwf
file://localhost/archive/frames/ER15/hoft_C00/L1/L-L1_HOFT_C00-136/L-L1_HOFT_C00-1366667264-4096.gwf
file://localhost/ceph/frames/ER15/hoft_C00/L1/L-L1_HOFT_C00-136/L-L1_HOFT_C00-1366667264-4096.gwf
I expected that the /ceph path would show up before the /archive path.