1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
#include "cronentry.ih"
ostream &operator<<(ostream &out, CronEntry const &entry)
{
auto begin = entry.d_environment->begin() + entry.d_begin;
auto end = entry.d_environment->begin() + entry.d_end;
bool envVars = begin != end;
if (envVars && entry.d_begin > 0) // separate previous command list by
out.put('\n'); // empty line
for ( ; begin != end; ++begin)
out << "Envvar: " << *begin << '\n';
if (envVars) // separate env. vars from command(s)
out.put('\n');
entry.insert(out);
return out;
}
|