EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024  Index 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: New EPICS support module "feller", release 0.1
From: "J. Lewis Muir" <[email protected]>
To: Benjamin Franksen <[email protected]>
Cc: "[email protected]" <[email protected]>
Date: Thu, 20 Jun 2013 14:14:27 -0500
On 6/20/13 1:33 PM, Benjamin Franksen wrote:
> This module is a very simple wrapper around the standard EPICS errlog facility 
> that allows users to log messages to a specific file without holding up the 
> process when file access is slow. It depends only on the EPICS base, but can 
> be used in SNL programs as well. Here is the project website:
> 
> http://www-csr.bessy.de/control/SoftDist/feller/
> 
> Cheers

Hi, Ben.

Why would I want to use this wrapper instead of just using the EPICS
errlog facility directly?

I didn't think the EPICS errlog facility provided a way to log to a
file; how does Feller log to a file using the EPICS errlog facility?

Attached is a patch to fix a few typos in the docs.

Thanks,

Lewis
diff -u -r feller-0.1.orig/docs/index.txt feller-0.1/docs/index.txt
--- feller-0.1.orig/docs/index.txt	2013-06-20 13:28:47.000000000 -0500
+++ feller-0.1/docs/index.txt	2013-06-20 13:54:16.000000000 -0500
@@ -13,12 +13,12 @@
 About
 =====
 
-The Sequencer is a very simple support module for the *Experimental
-Physics and Industrial Controls System*, short `EPICS`_. It provides
+Feller is a very simple support module for the *Experimental
+Physics and Industrial Control System* (`EPICS`_). It provides
 the possibility to log messages from any subsystem (a C file, a library,
 an SNL program, whatever) to a specified file. It uses the
-standard EPICS errlog facilicty in order not to disturb the normal
-processing, even if acessing the file is slow.
+standard EPICS errlog facility in order to not disturb the normal
+processing, even if accessing the file is slow.
 
 Download
 ========
@@ -35,7 +35,7 @@
 
 Development snapshots are available under the name
 
-   seq-snapshot-<date>.tar.gz
+   feller-snapshot-<date>.tar.gz
 
 In the releases directory there is always a symbolic link to the
 `latest snapshot`_.
@@ -82,7 +82,7 @@
    #define fellerPrintf(feller, format, args...)\
     errlogPrintfNoConsole("%s" format, fellerGetHeader(feller), ## args)
 
-To actually log a message, you can call any of teh standard errlog functions.
+To actually log a message, you can call any of the standard errlog functions.
 This macro is a convenience wrapper for the most common case when you do not
 want to print the message to the console. You can of course define your own
 wrapper macros, maybe calling other errlog print functions.

Replies:
Re: New EPICS support module "feller", release 0.1 Andrew Johnson
Re: New EPICS support module "feller", release 0.1 Benjamin Franksen
References:
seqLog obsolete / errlog filtering based on source Emmanuel Mayssat
Re: seqLog obsolete / errlog filtering based on source Benjamin Franksen
New EPICS support module "feller", release 0.1 Benjamin Franksen

Navigate by Date:
Prev: New EPICS support module "feller", release 0.1 Benjamin Franksen
Next: Re: starting Archive Engines James F Ross
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
Navigate by Thread:
Prev: New EPICS support module "feller", release 0.1 Benjamin Franksen
Next: Re: New EPICS support module "feller", release 0.1 Andrew Johnson
Index: 1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010  2011  2012  <20132014  2015  2016  2017  2018  2019  2020  2021  2022  2023  2024 
ANJ, 20 Apr 2015 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·