Skip to content
Commits on Oct 5, 2012
  1. @dmitrii

    Two new faults in C-land, symlinked work/cache ok

    dmitrii committed
    - Added fault 1003 for NC (low on disk space)
    - Added fault 1006 for NC (ntp not running)
    - Implemented fault log redundancy suppression in C
    - Accomodating separate file systems for 'work' and 'cache'
    - Added check for log file of size zero, for external log rotation
    
    Fixes EUCA-2601, EUCA-1999
    Relates to EUCA-3246, EUCA-2958
    
    Conflicts:
    	util/fault.c
    	util/faults/en_US/1006.xml
    	util/log.c
    	util/log.h
Commits on Sep 26, 2012
  1. @dmitrii

    Logging enhancements for C-based components.

    dmitrii committed
    - renamed C-land log levels to match Java log levels
    - added LOGMAXSIZE to eucalyptus.conf template
    - added LOGPREFIX support in CC and NC, though not into eucalyptus.conf
    - enabled printing of method, file, and number in log prefix
    - added log_sem for synchronization, making logging thread-safe
    - added general semaphore functions: sem_prolaag & sem_verhogen
    - added log file stat() to check for file being deleted or moved away
    - can optionally close log file on every message, though off by default
    - tweaked log-related comments and defaults
    
    Resolves EUCA-2958
    Relates to EUCA-2957, EUCA-2600, EUCA-2597, EUCA-2953, EUCA-2958, EUCA-2211, EUCA-3006
Commits on Aug 13, 2012
  1. @juphoff

    update license headers

    juphoff committed
Commits on Aug 10, 2012
  1. @gholms

    Update license headers

    gholms committed
Commits on Aug 7, 2012
  1. @juphoff
Commits on Aug 3, 2012
  1. @dmitrii

    config- and logging-related enhancements in C-land

    dmitrii committed
    - changed order of max/avail in CC log (fixes EUCA-2933)
    - log params get picked up dynamically by CC & NC (fixes EUCA-2948)
    - moved config scanning and parsing from cluster/handlers.c
    - moved logging into util/log.c
    - some log line streamlining
Something went wrong with that request. Please try again.