Use Cases ============ GoWF is currently aimed at solving a relatively small number of use cases. Below are some examples of use cases for which GoWF, for the most part, should work well with. VM Backup --------------------- Backing up VM images/snapshots that match certain ``file_patterns`` to make sure only some types of files are uploaded to a Swift cluster. Configuration +++++++++++++++ Todo Surveillance Video --------------------- Upload videos when a video recorder adds video segments into a watched folder. GoWF can also add metadata to objects, like ``recorder id``, ``building number`` or other useful tags. .. Note:: GoWF doesn't have the capibility to upload video clips in realtime or streaming data to Swift cluster directly. The basic concept of GoWF is to monitor a given file suffix of a video clip as the camera finishes writing and then rename it and/or move it to another folder. Configuration +++++++++++++++ Todo