Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!goblin2!goblin.stu.neva.ru!newsfeed.xs4all.nl!newsfeed3.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.045 X-Spam-Evidence: '*H*': 0.91; '*S*': 0.00; 'messages.': 0.05; 'advance': 0.07; 'subject:skip:c 10': 0.09; 'cc:addr:python-list': 0.11; 'python': 0.11; '(other': 0.16; 'non-default': 0.16; 'reconfigure': 0.16; 'slight': 0.16; 'ssh': 0.16; 'stuff.': 0.16; 'task:': 0.16; 'modification': 0.16; 'module': 0.19; 'reset': 0.22; 'shell': 0.22; 'cc:addr:python.org': 0.22; 'initial': 0.24; 'cc:2**0': 0.24; 'cc:no real name:2**0': 0.24; 'handling': 0.26; 'push': 0.26; 'header:In-Reply-To:1': 0.27; "i'm": 0.30; 'url:mailman': 0.30; 'figure': 0.32; 'url:python': 0.33; '-----': 0.33; 'framework': 0.33; 'tool': 0.35; 'url:listinfo': 0.36; 'thanks': 0.36; 'hi,': 0.36; 'similar': 0.36; 'url:org': 0.36; 'two': 0.37; 'thank': 0.38; 'problems': 0.38; 'url:mail': 0.40; 'how': 0.40; 'customized': 0.61; 'you.': 0.62; 'back': 0.62; 'information': 0.63; 'such': 0.63; 'received:194': 0.64; 'notice:': 0.67; 'cisco': 0.68; 'frank': 0.68; 'hints': 0.68; 'person,': 0.68; 'privileged.': 0.69; 'disclose': 0.74; 'medium.': 0.91; 'banner': 0.93 X-IronPort-AV: E=Sophos;i="4.95,507,1384297200"; d="scan'208,217";a="2255664" X-Virus-Scanned: amavisd-new at zimbra.sequans.com Date: Wed, 18 Dec 2013 13:48:04 +0100 (CET) From: Jean-Michel Pichavant To: Frank Cui In-Reply-To: Subject: Re: seeking a framework to automate router configurations MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_1651574_320222048.1387370884220" X-Mailer: Zimbra 7.2.4_GA_2900 (ZimbraWebClient - GC31 (Win)/7.2.4_GA_2900) Cc: python-list@python.org X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 71 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1387370885 news.xs4all.nl 2943 [2001:888:2000:d::a6]:49050 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:62299 ------=_Part_1651574_320222048.1387370884220 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 LS0tLS0gT3JpZ2luYWwgTWVzc2FnZSAtLS0tLQoKPiBIaSBQeXRob25lcnMsCgo+IEknbSBsb29r aW5nIGZvciBhIHRvb2wgb3IgZnJhbWV3b3JrIGluIHdoaWNoIEkgY2FuIGRvIGEgc2xpZ2h0Cj4g bW9kaWZpY2F0aW9uIHRvIGFjaGlldmUgdGhlIGZvbGxvd2luZyB0YXNrOgoKPiAiQXN5bmNocm9u b3VzbHkgcmVzZXQgYSBsYXJnZSBudW1iZXIgb2YgY2lzY28gcm91dGVycyBiYWNrIHRvIHRoZWly Cj4gb3JpZ2luYWwgY29uZmlndXJhdGlvbnMgYW5kIHB1c2ggcHJlcGFyZWQgaW5pdGlhbCBjb25m aWd1cmF0aW9ucyB0bwo+IHRoZW0iCgo+IEkgZGlkIGZpbmQgc29tZSBzaW1pbGFyIGV4aXN0aW5n IHdvcmsgc3VjaCBhcyBleHNjcmlwdCBhbmQgdHJpZ2dlciwKPiBob3dldmVyIEkgd2FzIHN0dWNr IGluIHRoZSBmb2xsb3dpbmcgdHdvIHByb2JsZW1zIDoKCj4gMS4gdGVsbmV0aW5nIHRvIGEgbm9u LWRlZmF1bHQgcG9ydCBudW1iZXIgKG90aGVyIHRoYW4gMjMpCj4gMi4gaGFuZGxpbmcgb2YgY3Vz dG9taXplZCBiYW5uZXIgbWVzc2FnZXMuCgo+IGNhbiB5b3UgZ2l2ZSBzb21lIGhpbnRzIG9uIHRo aXMgPyBUaGFua3MgaW4gYWR2YW5jZSBmb3IgeW91ciBpbnB1dC4KCj4gRnJhbmsKCj4gLS0KPiBo dHRwczovL21haWwucHl0aG9uLm9yZy9tYWlsbWFuL2xpc3RpbmZvL3B5dGhvbi1saXN0CgpIaSwg CgpJZiB5b3UgY2FuIHNzaCBvbiB5b3VyIHJvdXRlcnMsIHlvdSBtYXkgd2FudCB0byBsb29rIGF0 IGZhYnJpYywgYSBweXRob24gbW9kdWxlIHRoYXQgZG8gc3NoIHN0dWZmLiBZb3Ugb25seSBuZWVk IHRvIGZpZ3VyZSBvdXQgaG93IHRvIHJlc2V0IGFuZCByZWNvbmZpZ3VyZSB0aGUgcm91dGVyIGZy b20gdGhlIHNoZWxsIHByb21wdC4gCgpKTSAKCgotLSBJTVBPUlRBTlQgTk9USUNFOiAKClRoZSBj b250ZW50cyBvZiB0aGlzIGVtYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgYXJlIGNvbmZpZGVudGlh bCBhbmQgbWF5IGFsc28gYmUgcHJpdmlsZWdlZC4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVk IHJlY2lwaWVudCwgcGxlYXNlIG5vdGlmeSB0aGUgc2VuZGVyIGltbWVkaWF0ZWx5IGFuZCBkbyBu b3QgZGlzY2xvc2UgdGhlIGNvbnRlbnRzIHRvIGFueSBvdGhlciBwZXJzb24sIHVzZSBpdCBmb3Ig YW55IHB1cnBvc2UsIG9yIHN0b3JlIG9yIGNvcHkgdGhlIGluZm9ybWF0aW9uIGluIGFueSBtZWRp dW0uIFRoYW5rIHlvdS4K ------=_Part_1651574_320222048.1387370884220 MIME-Version: 1.0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWw+PGhlYWQ+PHN0eWxlIHR5cGU9J3RleHQvY3NzJz5wIHsgbWFyZ2luOiAwOyB9PC9zdHls ZT48L2hlYWQ+PGJvZHk+PGRpdiBzdHlsZT0nZm9udC1mYW1pbHk6IHRpbWVzIG5ldyByb21hbixu ZXcgeW9yayx0aW1lcyxzZXJpZjsgZm9udC1zaXplOiAxMnB0OyBjb2xvcjogIzAwMDAwMCc+PGJy Pjxicj48aHIgaWQ9Inp3Y2hyIj48YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyLWxlZnQ6MnB4IHNv bGlkICMxMDEwRkY7bWFyZ2luLWxlZnQ6NXB4O3BhZGRpbmctbGVmdDo1cHg7Y29sb3I6IzAwMDtm b250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7dGV4dC1kZWNvcmF0aW9uOm5vbmU7 Zm9udC1mYW1pbHk6SGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHQ7Ij4K CjxzdHlsZT48IS0tCi5obW1lc3NhZ2UgUAp7Cm1hcmdpbjowcHg7CnBhZGRpbmc6MHB4Cn0KYm9k eS5obW1lc3NhZ2UKewpmb250LXNpemU6IDEycHQ7CmZvbnQtZmFtaWx5OkNhbGlicmkKfQotLT48 L3N0eWxlPgo8ZGl2IGRpcj0ibHRyIj5IaSBQeXRob25lcnMsPGRpdj48YnI+PC9kaXY+PGRpdj5J J20gbG9va2luZyBmb3IgYSB0b29sIG9yIGZyYW1ld29yayBpbiB3aGljaCBJIGNhbiBkbyBhIHNs aWdodCBtb2RpZmljYXRpb24gdG8gYWNoaWV2ZSB0aGUgZm9sbG93aW5nIHRhc2s6PC9kaXY+PGRp dj48YnI+PC9kaXY+PGRpdj4iQXN5bmNocm9ub3VzbHkgcmVzZXQgYSBsYXJnZSBudW1iZXIgb2Yg Y2lzY28gcm91dGVycyBiYWNrIHRvIHRoZWlyIG9yaWdpbmFsIGNvbmZpZ3VyYXRpb25zIGFuZCBw dXNoIHByZXBhcmVkIGluaXRpYWwgY29uZmlndXJhdGlvbnMgdG8gdGhlbSI8L2Rpdj48ZGl2Pjxi cj48L2Rpdj48ZGl2PkkgZGlkIGZpbmQgc29tZSBzaW1pbGFyIGV4aXN0aW5nIHdvcmsgc3VjaCBh cyBleHNjcmlwdCBhbmQgdHJpZ2dlciwgaG93ZXZlciBJIHdhcyBzdHVjayBpbiB0aGUgZm9sbG93 aW5nIHR3byBwcm9ibGVtcyA6PC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj4xLiB0ZWxuZXRpbmcg dG8gYSBub24tZGVmYXVsdCBwb3J0IG51bWJlciAob3RoZXIgdGhhbiAyMyk8L2Rpdj48ZGl2PjIu IGhhbmRsaW5nIG9mIGN1c3RvbWl6ZWQgYmFubmVyIG1lc3NhZ2VzLjwvZGl2PjxkaXY+PGJyPjwv ZGl2PjxkaXY+Y2FuIHlvdSBnaXZlIHNvbWUgaGludHMgb24gdGhpcyA/ICZuYnNwO1RoYW5rcyBp biBhZHZhbmNlIGZvciB5b3VyIGlucHV0LjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+RnJhbms8 YnI+PGRpdj48YnI+PC9kaXY+PC9kaXY+IAkJIAkgICAJCSAgPC9kaXY+Cjxicj4tLSA8YnI+aHR0 cHM6Ly9tYWlsLnB5dGhvbi5vcmcvbWFpbG1hbi9saXN0aW5mby9weXRob24tbGlzdDxicj48L2Js b2NrcXVvdGU+SGksPGRpdj48YnI+PGRpdj5JZiB5b3UgY2FuIHNzaCBvbiB5b3VyIHJvdXRlcnMs IHlvdSBtYXkgd2FudCB0byBsb29rIGF0IGZhYnJpYywgYSBweXRob24gbW9kdWxlIHRoYXQgZG8g c3NoIHN0dWZmLiBZb3Ugb25seSBuZWVkIHRvIGZpZ3VyZSBvdXQgaG93IHRvIHJlc2V0IGFuZCBy ZWNvbmZpZ3VyZSB0aGUgcm91dGVyIGZyb20gdGhlIHNoZWxsIHByb21wdC48L2Rpdj48ZGl2Pjxi cj48L2Rpdj48ZGl2PkpNPC9kaXY+PC9kaXY+PC9kaXY+PHA+PC9wPgoKPHA+LS0gSU1QT1JUQU5U IE5PVElDRTogPC9wPgoKPHA+VGhlIGNvbnRlbnRzIG9mIHRoaXMgZW1haWwgYW5kIGFueSBhdHRh Y2htZW50cyBhcmUgY29uZmlkZW50aWFsIGFuZCBtYXkgYWxzbyBiZSBwcml2aWxlZ2VkLiBJZiB5 b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQgcmVjaXBpZW50LCBwbGVhc2Ugbm90aWZ5IHRoZSBzZW5k ZXIgaW1tZWRpYXRlbHkgYW5kIGRvIG5vdCBkaXNjbG9zZSB0aGUgY29udGVudHMgdG8gYW55IG90 aGVyIHBlcnNvbiwgdXNlIGl0IGZvciBhbnkgcHVycG9zZSwgb3Igc3RvcmUgb3IgY29weSB0aGUg aW5mb3JtYXRpb24gaW4gYW55IG1lZGl1bS4gVGhhbmsgeW91LjwvcD48L2JvZHk+PC9odG1sPg== ------=_Part_1651574_320222048.1387370884220--