-$qm = QueueManager::get();
-
-// enqueue summary for user or all users
-
-try {
- $user = getUser();
- $qm->enqueue($user->id, 'usersum');
-} catch (NoUserArgumentException $nuae) {
- $qm->enqueue(null, 'sitesum');
+if (have_option('u', 'universe')) {
+ $sn = new Status_network();
+ if ($sn->find()) {
+ while ($sn->fetch()) {
+ $server = $sn->getServerName();
+ StatusNet::init($server);
+ // Different queue manager, maybe!
+ $qm = QueueManager::get();
+ $qm->enqueue(1, 'sitesum');
+ }
+ }
+} else {
+ $qm = QueueManager::get();
+ // enqueue summary for user or all users
+ try {
+ $user = getUser();
+ $qm->enqueue($user->id, 'usersum');
+ } catch (NoUserArgumentException $nuae) {
+ $qm->enqueue(1, 'sitesum');
+ }