sbin/sync/config.py.tmpl
author ymh <ymh.work@gmail.com>
Mon, 26 Nov 2012 17:34:22 +0100
changeset 86 37e079fca50f
parent 62 0cdd0bb4141c
permissions -rwxr-xr-x
new version with search and improvement on scrolling description
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
3
1cb672cb9f9d Add sync script files
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
from fabric.api import env
1cb672cb9f9d Add sync script files
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
54
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
     3
env.hosts = ['hp@54.248.83.51']
3
1cb672cb9f9d Add sync script files
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
54
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
     5
env.web_group = 'nginx'
62
0cdd0bb4141c correct proxy
ymh <ymh.work@gmail.com>
parents: 54
diff changeset
     6
env.folders = {'ldt': ['index', 'log', 'static/media'], 'hp': ['../static', '../static/media','log'] } 
3
1cb672cb9f9d Add sync script files
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
17
f8c613e43ebd correct fabfile
ymh <ymh.work@gmail.com>
parents: 6
diff changeset
     8
env.local_folders = {
54
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
     9
    'ldt' : 'ldt/web',
17
f8c613e43ebd correct fabfile
ymh <ymh.work@gmail.com>
parents: 6
diff changeset
    10
    'virtualenv': 'virtualenv',
54
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    11
    'hp' : 'src'
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    12
}
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    13
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    14
env.base_export_path = "/Users/ymh/dev/tmp/hp/export"
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    15
env.export_prefix = "hp"
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    16
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    17
env.remote_web_path = {
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    18
     'ldt' : "/ebs/ldt/web",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    19
     'hp' : "/ebs/hp/src"
17
f8c613e43ebd correct fabfile
ymh <ymh.work@gmail.com>
parents: 6
diff changeset
    20
}
f8c613e43ebd correct fabfile
ymh <ymh.work@gmail.com>
parents: 6
diff changeset
    21
54
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    22
env.web_module = {'ldt':"ldtplatform", 'hp':"hp"}
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    23
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    24
env.remote_virtualenv_path = "/ebs/ldt/virtualenv/ldt_venv"
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    25
env.remote_venv_export_path = "/tmp/ldt_venv_tmp" 
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    26
env.remote_baseline_venv = "/ebs/ldt/virtualenv/baseline"
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    27
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    28
env.web_rsync_filters = {
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    29
    'ldt': [
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    30
        "+ core",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    31
        "P .htpasswd",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    32
        "P .htaccess",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    33
        "P ldtplatform/.htaccess",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    34
        "P ldtplatform/config.py",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    35
        "P ldtplatform/modwsgi.wsgi",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    36
        "P robots.txt",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    37
        "P env/***",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    38
        "P log/***",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    39
        "P index/***",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    40
        "P static/media/***",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    41
        "P crossdomain.xml",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    42
    ],
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    43
    'hp': [
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    44
        "+ core",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    45
        "P .htpasswd",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    46
        "P .htaccess",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    47
        "P hp/.htaccess",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    48
        "P hp/config.py",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    49
        "P hp/modwsgi.wsgi",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    50
        "P robots.txt",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    51
        "P log/***",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    52
        "P index/***",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    53
        "P crossdomain.xml",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    54
    ]
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    55
}
3
1cb672cb9f9d Add sync script files
ymh <ymh.work@gmail.com>
parents:
diff changeset
    56
env.venv_rsync_filters = [
1cb672cb9f9d Add sync script files
ymh <ymh.work@gmail.com>
parents:
diff changeset
    57
    "+ core",
1cb672cb9f9d Add sync script files
ymh <ymh.work@gmail.com>
parents:
diff changeset
    58
]
1cb672cb9f9d Add sync script files
ymh <ymh.work@gmail.com>
parents:
diff changeset
    59
54
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    60
env.relaunch_cmd = {'ldt':"supervisorctl restart ldtplatform", 'hp':"supervisorctl restart hp"}
3
1cb672cb9f9d Add sync script files
ymh <ymh.work@gmail.com>
parents:
diff changeset
    61
54
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    62
env.config = {
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    63
    'ldt': {
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    64
        'base_url': "/ldtplatform",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    65
        'web_url': 'http://54.248.83.51',
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    66
        'stream_url': "http://54.248.83.51/media/videos",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    67
        'stream_src_prefix': "/ebs/media/videos",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    68
        'ffmpeg_path' : "",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    69
        'db_engine':'postgresql_psycopg2',
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    70
        'db_name':'ldtplatform',
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    71
        'db_user': 'hp',
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    72
        'db_password': 'hyperplateau',
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    73
        'db_host': '127.0.0.1',
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    74
        'db_port': 0,
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    75
        'log_file' : env.remote_web_path['ldt'] + '/log/log.txt',
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    76
        'index_path' : '',
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    77
        'google_analytics_code' : "",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    78
        'email_use_tls' : True,
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    79
        'email_host' : "",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    80
        'email_host_user' : "",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    81
        'email_host_user' : "",
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    82
        'email_port' : 0,
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    83
        'forbidden_stream_url' : "rtmp://media.iri.centrepompidou.fr/ddc_player/mp4:video/forbidden_stream.mp4?old_path="
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    84
    },
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    85
    'hp' : {
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    86
        'db_engine':'postgresql_psycopg2',
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    87
        'db_name':'ldtplatform',
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    88
        'db_user': 'hp',
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    89
        'db_password': 'hyperplateau',
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    90
        'db_host': '127.0.0.1',
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    91
        'db_port': 0,
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    92
        'base_url' : '/hp',
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    93
        'ldt_netloc' : '54.248.83.51',
62
0cdd0bb4141c correct proxy
ymh <ymh.work@gmail.com>
parents: 54
diff changeset
    94
        'ldt_baseurl': '/ldt/',
54
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    95
        'ldt_url' : 'ldtplatform/',
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    96
    },
49efb495b46d try to correct config template
ymh <ymh.work@gmail.com>
parents: 17
diff changeset
    97
}
3
1cb672cb9f9d Add sync script files
ymh <ymh.work@gmail.com>
parents:
diff changeset
    98