def METHOD_NAME(self):
    print
    while True:
        master_server = raw_input("Master host:port <return> to finish : " ).strip().lower()
        if len(master_server):
                try:
                    host, port = master_server.split(":") 
                    test = int(port)
                    if self.duplicateServer(master_server):
                        print "Error: duplicate server"
                        continue
                except:
                    print "Error parsing server and port... please try again\n"
                    continue
                self.master_list.append(master_server)
        else:
            if not len(self.master_list):
                print "You must enter at least one master server\n"
                continue
            print "\nMasters:"
            for master_server in self.master_list:
                print '\t%s' % master_server
            test = raw_input("\nCorrect? [y/n] ").lower()[0]
            if test != 'y':
                self.master_list = []
                continue
            else:
                print
                break