コード例 #1
0
def createJobNotification(twist):
	from pytwist.com.opsware.job import JobNotification
	fs = twistserver.FidoServer(twist)
	user_email = fs.UserFacade.getExtendedUserVO().emailAddress
	jobNotify = JobNotification()
	jobNotify.onFailureOwner = user_email
	jobNotify.onSuccessOwner = user_email
	jobNotify.onFailureRecipients = [user_email] 
	jobNotify.onSuccessRecipients = [user_email]
	return jobNotify
コード例 #2
0
def default_notify(email):
    jobNotify = JobNotification()
    jobNotify.onSuccessOwner = email
    jobNotify.onFailureOwner = email
    jobNotify.onFailureRecipients = [email,'*****@*****.**','*****@*****.**']
    jobNotify.onSuccessRecipients = [email,'*****@*****.**','*****@*****.**']
    jobNotify.onCancelRecipients = [email,'*****@*****.**','*****@*****.**']
    return jobNotify
コード例 #3
0
def default_notify(email):
    jobNotify = JobNotification()
    jobNotify.onSuccessOwner = email
    jobNotify.onFailureOwner = email
    jobNotify.onFailureRecipients = [email]
    jobNotify.onSuccessRecipients = [email]
    jobNotify.onCancelRecipients = [email]
    return jobNotify
def default_notify(email):
    jobNotify=JobNotification()
    jobNotify.onSuccessOwner=email
    jobNotify.onFailureOwner=email
    jobNotify.onFailureRecipients=[email]
    jobNotify.onSuccessRecipients=[email]
    jobNotify.onCancelRecipients=[email]
    return jobNotify
コード例 #5
0
ファイル: dns_cache_refresh.py プロジェクト: robinr888/SALib
def createJobNotification(twist):
    from pytwist.com.opsware.job import JobNotification
    fs = twistserver.FidoServer(twist)
    user_email = fs.UserFacade.getExtendedUserVO().emailAddress
    jobNotify = JobNotification()
    jobNotify.onFailureOwner = user_email
    jobNotify.onSuccessOwner = user_email
    jobNotify.onFailureRecipients = [user_email]
    jobNotify.onSuccessRecipients = [user_email]
    return jobNotify