Ejemplo n.º 1
0
def buildGhiEditMsg(issueID):
	indexIssue = Issue(issueID)
	headIssue = Issue(issueID,"HEAD")
	
	issueDisp = IssueDisplayBuilder(indexIssue)

	if indexIssue.getStatus() != headIssue.getStatus():
		headIssueDisp = IssueDisplayBuilder(headIssue)
		msg = ("ghi-edit "
				+ "(" + headIssueDisp.getStatusStr() + "->" + issueDisp.getStatusStr() + ") " 
				+ "Issue #" + issueDisp.getShortIdStr() + ": " + issueDisp.getTitle())
	else:
		msg = "ghi-edit Issue #" + issueDisp.getShortIdStr() + ": " + issueDisp.getTitle() 
	
	return msg
Ejemplo n.º 2
0
def buildGhiAddMsg(issueID):
	issueDisp = IssueDisplayBuilder(issueID)
	return "ghi-add Issue #" + issueDisp.getShortIdStr() + ": " + issueDisp.getTitle()
Ejemplo n.º 3
0
def buildGhiGroupAddMsg(groupname, issueID):
	issueDisp = IssueDisplayBuilder(issueID)
	return "ghi-group Issue #" + issueDisp.getShortIdStr() + ' added to group "' + groupname + '"'
Ejemplo n.º 4
0
def buildGhiGroupRmMsg(groupname, issueID):
	issueDisp = IssueDisplayBuilder(issueID)
	return "ghi-group Issue #" + issueDisp.getShortIdStr() + ' removed from group "' + groupname + '"'
Ejemplo n.º 5
0
def buildGhiRmMsg(issueID):
	issueDisp = IssueDisplayBuilder(issueID)
	return "ghi-rm Issue #" + issueDisp.getShortIdStr()