-d --delete-inactive Delete inactive feeds from feedsub table. END_OF_HELP; require_once INSTALLDIR . '/scripts/commandline.inc'; $delete_inactive = have_option('d', 'delete-inactive'); $delcount = 0; $feedsub = new FeedSub(); $feedsub->find(); while ($feedsub->fetch()) { try { echo $feedsub->getUri() . " ({$feedsub->sub_state})"; if ($feedsub->garbageCollect()) { if ($delete_inactive) { $delcount++; $feedsub->delete(); echo " DELETED"; } echo " INACTIVE\n"; } else { echo " ACTIVE\n"; } } catch (NoProfileException $e) { echo " DELETED (no profile)\n"; $feedsub->delete(); continue; } catch (NoUriException $e) { // Probably the getUri() call echo "[unknown] DELETED (no uri)\n"; $feedsub->delete(); continue;