int Worker::update(Package &package) { string field(package.virtualpath()); if (field.compare("nodehistory") == 0) { return update_nodehistory(package.currnode(), package.realfullpath()); } else if (field.compare("numwait") == 0) { return update_numwait(package.realfullpath()); } }