Log4sh

Advanced logging framework for shell scripts
Download

Log4sh Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Kate Ward
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 79 KB

Log4sh Tags


Log4sh Description

Advanced logging framework for shell scripts Log4sh runs along the same lines as the other excellent logging services from the Apache Software Foundation. Log4sh adds an extra feature with the ability to integrate powerful logging capabilities into a shell script. NOTE: Log4sh is licensed and distributed under the terms of the GNU Library or Lesser General Public License (LGPL). What's New in This Release: · Removed all deprecated functions · Remove old non-unit-test tests · Removed extra parameters that were being wrongly passed to the ``appender_setType()`` and ``appender_setLayout()`` functions · Removed the ``appender_activateOptions()`` call when caching the appender · Made the ``/dev/urandom`` random number generator the default when the ``mktemp()`` function is present · Consolidated appender data get/set requests with new ``_appender_getData()`` and ``_appender_setData()`` functions · Added return values to all functions · Added return value checking in *many* locations · Updated shUnit to 2.1.0pre · Made the ``Makefile`` much more generic so it can be used with other projects · Replaced the DocBook archive extraction functionality with script that will properly download and extract the DocBook sources so building the DocBook documentation will be easier. · Moving to use `reStructured Text `_ for documentation. · Fixed the ``Makefile`` so that calling ``make docs`` will properly download the appropriate DocBook XML and XSLT files before attempting to build the docs. · Renamed the ``__LOG4SH_TRUE``, ``__LOG4SH_FALSE``, and ``__LOG4SH_ERROR}`` variables to the same without the leading underscores (e.g. ``LOG4SH_TRUE``). Scripts using log4sh should have access to these. · Fixed bug when attempting to log a message at an invalid logging level with the log() function. It should have returned an error, but it didn't. · Fixed bug where the 'B' unit was not recognized for the MaxFileSize of a RollingFileAppender


Log4sh Related Software