Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sync
blob: f3c101abc5926cbb2559704e6dfa2c310352aa5c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#!/usr/bin/python

import os
import subprocess

base_dir = os.path.dirname(__file__)
images_dir = os.path.join(base_dir, 'images')
livedest_dir = 'soas@sunjammer.sugarlabs.org:/srv/upload/soas/snapshots/3/'
appliances_dir = os.path.join(base_dir, 'appliances')
appdest_dir = 'soas@sunjammer.sugarlabs.org:/srv/upload/soas/appliances/'

def main():
    subprocess.check_call(['rsync', '-rvt', '--ignore-existing', '--progress', '--delete',
                           images_dir + '/', livedest_dir])
    subprocess.check_call(['rsync', '-rvt', '--ignore-existing', '--progress', '--delete',
                           appliances_dir + '/', appdest_dir])

if __name__ == "__main__":
    main()