You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by do...@apache.org on 2001/04/22 09:28:31 UTC

cvs commit: jakarta-avalon-phoenix/src/script log-group-gen.py

donaldp     01/04/22 00:28:31

  Modified:    lib      avalonapi.jar
               src/java/org/apache/avalon/atlantis Embeddor.java
               src/java/org/apache/phoenix/engine Main.java
                        PhoenixEmbeddor.java
  Added:       src/script log-group-gen.py
  Log:
  Fixed spelling mistake re: parameterizable ;)
  
  Revision  Changes    Path
  1.18      +246 -279  jakarta-avalon-phoenix/lib/avalonapi.jar
  
  	<<Binary file>>
  
  
  1.2       +2 -2      jakarta-avalon-phoenix/src/java/org/apache/avalon/atlantis/Embeddor.java
  
  Index: Embeddor.java
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-phoenix/src/java/org/apache/avalon/atlantis/Embeddor.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Embeddor.java	2001/04/20 02:08:57	1.1
  +++ Embeddor.java	2001/04/22 07:28:29	1.2
  @@ -9,7 +9,7 @@
   
   import org.apache.avalon.Disposable;
   import org.apache.avalon.Initializable;
  -import org.apache.avalon.parameters.Parametizable;
  +import org.apache.avalon.parameters.Parameterizable;
   
   /**
    * This is the object that is interacted with to create, manage and
  @@ -19,7 +19,7 @@
    * @author <a href="donaldp@apache.org">Peter Donald</a>
    */
   public interface Embeddor
  -    extends Parametizable, Initializable, Disposable
  +    extends Parameterizable, Initializable, Disposable
   {
       /**
        * After the Embeddor is initialized, this method is called to actually
  
  
  
  1.10      +1 -1      jakarta-avalon-phoenix/src/java/org/apache/phoenix/engine/Main.java
  
  Index: Main.java
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-phoenix/src/java/org/apache/phoenix/engine/Main.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- Main.java	2001/04/19 02:46:06	1.9
  +++ Main.java	2001/04/22 07:28:29	1.10
  @@ -195,7 +195,7 @@
           parameters.setParameter( "applications-directory", m_appsPath );
   
           final PhoenixEmbeddor embeddor = new PhoenixEmbeddor();
  -        embeddor.parametize( parameters );
  +        embeddor.parameterize( parameters );
           embeddor.init();
   
           try
  
  
  
  1.5       +1 -1      jakarta-avalon-phoenix/src/java/org/apache/phoenix/engine/PhoenixEmbeddor.java
  
  Index: PhoenixEmbeddor.java
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-phoenix/src/java/org/apache/phoenix/engine/PhoenixEmbeddor.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- PhoenixEmbeddor.java	2001/04/19 02:16:00	1.4
  +++ PhoenixEmbeddor.java	2001/04/22 07:28:30	1.5
  @@ -81,7 +81,7 @@
        * @param parameters the Parameters for embeddor
        * @exception ConfigurationException if an error occurs
        */
  -    public void parametize( final Parameters parameters )
  +    public void parameterize( final Parameters parameters )
           throws ParameterException
       {
           m_parameters = parameters;
  
  
  
  1.1                  jakarta-avalon-phoenix/src/script/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 '<category name="'+name+'" target="'+name+'-target" priority="DEBUG"/>'
              print '<log-target name="'+name+'-target" location="/logs/'+name+'.log"/>'
  
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: avalon-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: avalon-dev-help@jakarta.apache.org