You can register your own appender through log4cxx. For example (cribbed from roscpp/src/libros/file_log.cpp: const log4cxx::LoggerPtr& logger = log4cxx::Logger::getLogger(ROSCONSOLE_DEFAULT_NAME "."); log4cxx::LayoutPtr layout = new log4cxx::PatternLayout("[%c] [%d] [thread %t]: [%p] %m\n"); log4cxx::RollingFileAppenderPtr appender = new log4cxx::RollingFileAppender(layout, , false); appender->setMaximumFileSize(100*1024*1024); appender->setMaxBackupIndex(10); log4cxx::helpers::Pool pool; appender->activateOptions(pool); logger->addAppender(appender); Josh On Fri, Oct 22, 2010 at 1:48 PM, Mike Phillips wrote: > Hi, > When I use a named ros print I see that it gets its own logger level > but the output still gets dumped into the same log file as every other > print from that node. Is there a way to have named prints go to their > own log files? > > -Mike- > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users >