Return-Path: Delivered-To: apmail-jakarta-avalon-dev-archive@jakarta.apache.org Received: (qmail 9658 invoked by uid 500); 22 Apr 2001 07:30:53 -0000 Mailing-List: contact avalon-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Reply-To: "Avalon Development" Delivered-To: mailing list avalon-dev@jakarta.apache.org Received: (qmail 9645 invoked by uid 500); 22 Apr 2001 07:30:53 -0000 Delivered-To: apmail-jakarta-avalon-phoenix-cvs@apache.org Date: 22 Apr 2001 07:30:53 -0000 Message-ID: <20010422073053.9639.qmail@apache.org> From: donaldp@apache.org To: jakarta-avalon-phoenix-cvs@apache.org Subject: cvs commit: jakarta-avalon-phoenix/tools/bin log-group-gen.py donaldp 01/04/22 00:30:53 Added: tools/bin log-group-gen.py Removed: src/script log-group-gen.py Log: Add in script to generate log entries for server.xml Submitted By: "Harmeet Bedi" Revision Changes Path 1.1 jakarta-avalon-phoenix/tools/bin/log-group-gen.py Index: log-group-gen.py =================================================================== """ Generates log targets from assembly.xml """ from org.apache.excalibur.io import ExtensionFileFilter from java.io import File from java.io import FileInputStream from org.xml.sax import InputSource; from org.apache.xerces.parsers import DOMParser; from java.io import PrintStream from java.lang import System import string def gen(confDir="."): dir = File(confDir); assembly = dir.listFiles(ExtensionFileFilter("assembly.xml")) assembly = assembly[0] print 'assembly file: ',assembly fin = FileInputStream(assembly); src = InputSource(fin); parser = DOMParser() parser.parse(src); doc = parser.getDocument(); fin.close(); root = doc.getDocumentElement(); nl = root.getChildNodes() len = nl.getLength() for ni in range(len): n = nl.item(ni) if n.getNodeType()==n.ELEMENT_NODE and n.getNodeName()=='block': name = n.getAttribute('name') print '' print '' --------------------------------------------------------------------- To unsubscribe, e-mail: avalon-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: avalon-dev-help@jakarta.apache.org