예제 #1
0
if projType==3:
    origHomeSym=os.path.join(projpp,projName)           
    removeOrig='rm \"%s\"' %(origHomeSym)
    os.system(removeOrig)
    removeOrig='mv \"%sbak\" \"%s\"' %(origHomeSym,origHomeSym)
    os.system(removeOrig)
elif projType==1:
    origHomeSym=os.path.join(projpp,projName)
    removeOrig='rm \"%sbak\"' %(origHomeSym)
    os.system(removeOrig)
while True: 
        EMailAdd_guess=os.environ['USER']+'@ccf.org'
        e_question="Your CCF Email address [%s]: "%(EMailAdd_guess)
        EMailAdd=raw_input(e_question)
        if EMailAdd=='': EMailAdd=EMailAdd_guess
        if (isAddressValid(EMailAdd) != 1):           
            print "The Email address is not valid."
            continue
        EMailAddV=raw_input("Is the email address correct?[y] y/n: ")
        #print "\n"
        if (EMailAddV.strip().upper() == 'Y' or EMailAddV.strip().upper() ==''):   
            break
        elif (EMailAddV.strip().upper() == 'N'):
            continue
        else:
            print "Please answer with y or n"   
            
if projType==3:
        goodbyeText='NULL'
        sendmail(s,myproject,EMailAdd,goodbyeText)