snowplow-incubator / sauna

:hotsprings: A decisioning and response platform
https://github.com/snowplow/sauna/wiki
69 stars 11 forks source link

Responders unusable on Windows due to filepath format #67

Open rzats opened 7 years ago

rzats commented 7 years ago

Sauna responders currently use a filepath format that can be generalised as follows:

<sauna_landing_root>/responder_action/v1/tsv:attributes/<sub_folders/...>

The input format definition and the attribute/field list are separated by a colon (:) - since this is a character forbidden in Windows file/directory names Sauna responders cannot be used on Windows filesystems. The platform itself and observers/loggers are otherwise compatible with Windows, so changing the separator character in the format is a logical fix to this issue - any character other than <>:"/\|?* works fine.

alexanderdean commented 7 years ago

Thanks for raising @rzats ! Agree we should fix this before the current behavior gets too settled.