using std::endl;
+#undef ZYPP_BASE_LOGGER_LOGGROUP
+#define ZYPP_BASE_LOGGER_LOGGROUP "zypp::plugin"
+
///////////////////////////////////////////////////////////////////
namespace zypp
{ /////////////////////////////////////////////////////////////////
{ return _cmd ? _cmd->getpid() : NotConnected; }
bool isOpen() const
- { return _cmd; }
+ { return _cmd != nullptr; }
int lastReturn() const
{ return _lastReturn; }
/** \relates PluginScrip::Impl Stream output */
inline std::ostream & operator<<( std::ostream & str, const PluginScript::Impl & obj )
{
- return dumpRangeLine( str << "PluginScript[" << obj.getPid() << "] " << obj.script(),
- obj.args().begin(), obj.args().end() );
+ return str << "PluginScript[" << obj.getPid() << "] " << obj.script();
}
///////////////////////////////////////////////////////////////////
_lastReturn.reset();
_lastExecError.clear();
- DBG << *this << endl;
+ dumpRangeLine( DBG << *this, _args.begin(), _args.end() ) << endl;
}
int PluginScript::Impl::close()
frame_r.writeTo( datas );
datas.str().swap( data );
}
- DBG << "->send " << frame_r << endl;
+ DBG << *this << " ->send " << frame_r << endl;
if ( PLUGIN_DEBUG )
{
// DBG << " <-read " << data.size() << endl;
std::istringstream datas( data );
PluginFrame ret( datas );
- DBG << "<-" << ret << endl;
+ DBG << *this << " <-" << ret << endl;
return ret;
}