def kill(req): req.content_type = 'text/html' if check(req): try: if req.form['cn'] is not None: cmd="kill "+req.form['cn'] sock=connexion(host, port, vpnpasswd, cmd) sock.interact() util.redirect(req,"./main") except Exception, e: raise(str(e))
def ali_baba_article(categorie, page=1): els = [] url = ali_baba_paginate(categorie, page) articles = connexion(url, "div", "class", "m-gallery-product-item-wrap") for item in articles: result = {} result["image"] = item.find("img")['src'] result["libelle"] = item.find("img")['alt'] result["prix"] = item.find("b") els.append(result) return els
def parse(req): req.content_type="text/html" sock=connexion(host, port, vpnpasswd, 'status',version) data=sock.interact() tab1=re.findall("(.+),(\d+\.\d+\.\d+\.\d+\:\d+),(\d+),(\d+),(.+)", data) tab2=re.findall("(\d+\.\d+\.\d+\.\d+),(.+),(\d+\.\d+\.\d+\.\d+\:\d+),(.+)", data) num=(len(tab1)+len(tab2))/2 req.write(headers(num)) if len(tab2)==0: exception(req) for i in xrange(len(tab1)): for j in xrange(len(tab2)): if tab2[j][1]==tab1[i][0]: sendv=float(tab1[i][2])/1024 receiv=float(tab1[i][3])/1024 req.write("<tr class=\"severity6\" ") req.write("onmouseover=\"this.className=\'severity6_over\'; ") req.write("this.style.cursor=\'hand\'\" ") req.write("onmouseout=\"this.className = \'severity6\'; ") req.write("this.style.cursor = \'default\'\">\n") req.write("<td class=\"severity\">%s</td>\n" % tab1[i][0]) req.write("<td class=\"severity\">%s</td>\n" % tab1[i][1]) req.write("<td class=\"severity\">%s</td>\n" % tab2[j][0]) req.write("<td class=\"severity\">%.2f KB</td>\n" % sendv) req.write("<td class=\"severity\">%.2f KB</td>\n" % receiv) req.write("<td class=\"severity\">%s</td>\n" % tab1[i][4]) req.write("<td class=\"severity\">%s</td>\n" % tab2[j][3]) req.write("<td class=\"severity\">\n") req.write("<a href=\"./kill?cn=%s\">" % tab1[i][0]) req.write("<img src=../img/stop.png alt=\"kill\" title=\"kill\"></a>  \n") req.write("<a href=\"./whois?cn=%s\" class=\"thickbox\">" % tab1[i][1].split(':')[0]) req.write("<img src=\"../img/whois.png\" alt=\"whois\" title=\"whois\">") req.write("</a>  \n</td>") req.write("</tr>\n") req.write("</table></div>") req.write("</body></html>")