Class: Envoi::Aspera::WatchService::Client::Expressions
- Inherits:
-
Object
- Object
- Envoi::Aspera::WatchService::Client::Expressions
- Defined in:
- lib/envoi/aspera/watch_service/client.rb
Constant Summary collapse
- SNAPSHOT_CREATE_VERSION_PARSE =
/(?<version>\d*)\.$/- SNAPSHOT_PRINT_PARSE =
/^\s{2}(?<path>.*), (?<stat_as_json>\{"ino":\d+,.*})$/- SUBSCRIPTION_CREATE_PARSE =
/(?<json>\{.*\})\s*$/- SUBSCRIPTION_RESUBSCRIBE_SUCCESS_PARSE =
/^\[aswatchadmin resubscribe\] Successfully resubscribed subscription '[^']*'\.$/- SNAPSHOT_DIFFERENTIAL_PARSE =
/^event\=(?<event>[^\,]*),path\=(?<path>.*),stat\=\[type\=(?<stat_type>[A-Z_]*),(?<change>[^\]]*)\]$/