コード例 #1
0
def enable():
    '''Return a maintenance page (and 503 status) in response to all
    requests
    '''
    authenticate()
    with fab.prefix("umask 0002"):
        fab.run("touch %(maintenance_file)s" % env)
コード例 #2
0
ファイル: maintenance.py プロジェクト: broadinstitute/cotton
def enable():
    '''Return a maintenance page (and 503 status) in response to all
    requests
    '''
    authenticate()
    with fab.prefix("umask 0002"):
        fab.run("touch %(maintenance_file)s" % env)
コード例 #3
0
def disable():
    '''Remove maintenance page and respond to requests normally'''
    authenticate()
    fab.run("rm -f %(maintenance_file)s" % env)
コード例 #4
0
ファイル: alert.py プロジェクト: broadinstitute/cotton
def _write_alert(level, msg):
    authenticate()
    with fab.prefix("umask 0002"):
        with open(env['alert_file'], "w") as fout:
            fout.write(DELIM.join([level, msg]))
コード例 #5
0
ファイル: alert.py プロジェクト: broadinstitute/cotton
def clear():
    '''clear all alert messages'''
    authenticate()
    fab.run("rm -f %(alert_file)s" % env)
コード例 #6
0
ファイル: maintenance.py プロジェクト: broadinstitute/cotton
def disable():
    '''Remove maintenance page and respond to requests normally'''
    authenticate()
    fab.run("rm -f %(maintenance_file)s" % env)
コード例 #7
0
ファイル: alert.py プロジェクト: resurgo-genetics/cotton
def _write_alert(level, msg):
    authenticate()
    with fab.prefix("umask 0002"):
        with open(env['alert_file'], "w") as fout:
            fout.write(DELIM.join([level, msg]))
コード例 #8
0
ファイル: alert.py プロジェクト: resurgo-genetics/cotton
def clear():
    '''clear all alert messages'''
    authenticate()
    fab.run("rm -f %(alert_file)s" % env)