Skip to content

dansimpson/mover

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##The Idea...

CloudSync.schedule do
    every 12.hours do
       archive "/home/user/documents", :to => "filesystem:/mnt/external/snapshots"
    end
    
    every 30.minutes do
       system "mysqldump mydb -u special > /tmp/dump.sql"
       archive "/tmp/dump.sql", :to => "filesystem:/backups/sql/mydb"
       archive "/tmp/dump.sql", :to => "s3:/backups/mydb"
    end
    
    every 5.minutes do
        synchronize "/some/directory", :with => "remote:special", :target => "/other/path"
    end
    
    on_change "/some/dir" do
        # ...
    end
end

About

A simple DSL for moving files around.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages