def commit_clone(): num = re.findall(r'^%s/([\d]+)/clone$'%(URL_BASE), CTK.request.url)[0] next = CTK.cfg.get_next_entry_prefix ('vserver') orig = CTK.cfg.get_val ('vserver!%s!nick'%(num)) names = [CTK.cfg.get_val('vserver!%s!nick'%(x)) for x in CTK.cfg.keys('vserver')] new_nick = find_copy_name (orig, names) CTK.cfg.clone ('vserver!%s'%(num), next) CTK.cfg['%s!nick' %(next)] = new_nick return CTK.cfg_reply_ajax_ok()