Small css fix
[banana.git] / examples / spoolgen.php
index b848de2..16663ee 100644 (file)
@@ -1,4 +1,4 @@
-#! /usr/bin/php4
+#!/usr/bin/php5
 <?php
 /********************************************************************************
  * spoolgen.php : spool generation
@@ -14,41 +14,14 @@ $opt = getopt('u:p:h');
 
 if(isset($opt['h'])) {
     echo <<<EOF
-usage: spoolgen.pgp [ -u user ] [ -p pass ]
+usage: spoolgen.php [ -u user ] [ -p pass ]
     create all spools, using user user and pass pass
 EOF;
     exit;
 }
 
-class MyBanana extends Banana
-{
-    function MyBanana()
-    {
-        global $opt;
-        $this->host = "http://{$opt['u']}:{$opt['p']}@localhost:119/";
-        echo $this->host;
-        parent::Banana();
-    }
+Banana::$nntp_host = "news://{$opt['u']}:{$opt['p']}@localhost:119/\n";
+Banana::createAllSpool(array('NNTP'));
 
-    function createAllSpool()
-    {
-        $this->_require('groups');
-        $this->_require('spool');
-        $this->_require('misc');
-
-        $groups = new BananaGroups(BANANA_GROUP_ALL);
-
-        foreach (array_keys($groups->overview) as $g) {
-            print "Generating spool for $g : ";
-            $spool = new BananaSpool($g);
-            print "done.\n";
-            unset($spool);
-        }
-        $this->nntp->quit();
-    }
-}
-
-
-$banana = new MyBanana();
-$banana->createAllSpool();
+// vim:set et sw=4 sts=4 ts=4
 ?>