1. 04 Dec, 2013 7 commits
  2. 03 Dec, 2013 4 commits
  3. 02 Dec, 2013 4 commits
    • Steven Murray's avatar
      In an attempt not to re-ivent the wheel I have added the following three · 9effe700
      Steven Murray authored
      static (hidden) methods to the castor/log/Log.cpp file:
      
          castor_openlog()
          castor_closelog()
          castor_syslog()
      
      These three methods are copies of the dlf_openlog(), dlf_closelog() and
      dlf_syslog() functions defined in the file CASTOR/dlf/dlf_lib.c.  I have
      renamed the associated static global variables using the "s_" naming convention.
      
      Please note that this commit does not finish the implementation of the new
      logging API (I here a groan from the back).  Again I'm looking for feedback
      (again another groan from the back).
      9effe700
    • Steven Murray's avatar
      First attempt at the replacment for the current DLF logging API. · 9aa97861
      Steven Murray authored
      This commit provides an empty implementation.  It's goal it to agree upon the
      API which is basically a cut down rip-off of the orginal DLF API.
      
      Isn't DLF already dead? I here you cry, well in line with good CASTOR tradition
      I reply both yes and no.  The server side of the Distributed Logging Facility,
      effectionately known as the Denis Logging Facility, has been gone for a while.
      However both the C and C++ APIs have remained, with the code implementing them
      simply sending CASTOR logs to rsyslog.
      9aa97861
    • Steven Murray's avatar
      Added the following missing file which meant that my local copy of CASTOR · dcf1932a
      Steven Murray authored
      could compile but unfortunately TeamCity could not.  Sorry for breaking the
      build.
      dcf1932a
    • Steven Murray's avatar
      Added the following CASTOR exception: · 929eff4d
      Steven Murray authored
          castor::exception::InvalidNbArguments
      929eff4d
  4. 01 Dec, 2013 2 commits
  5. 26 Nov, 2013 3 commits
  6. 25 Nov, 2013 3 commits
  7. 22 Nov, 2013 2 commits
  8. 21 Nov, 2013 2 commits
  9. 20 Nov, 2013 2 commits
  10. 19 Nov, 2013 5 commits
  11. 15 Nov, 2013 6 commits