[cvs] [Wiki] changed: DatabaseCleanup
Jan Schneider
jan at horde.org
Thu Jan 29 16:28:08 UTC 2009
jan Thu, 29 Jan 2009 11:28:08 -0500
Modified page: http://wiki.horde.org/DatabaseCleanup
New Revision: 1.6
Change log: Restore newlines
@@ -15,9 +15,9 @@
require_once HORDE_BASE . '/lib/core.php';
require_once 'Horde/CLI.php';
// Make sure no one runs this from the web.
if (!Horde_CLI::runningFromCLI()) {
- exit("Must be run from the command linen");
+ exit("Must be run from the command line\n");
}
// Load the CLI environment - make sure there's no time limit, init some
// variables, etc.
$cli = &Horde_CLI::singleton();
@@ -25,9 +25,9 @@
// Include needed libraries.
require_once HORDE_BASE . '/lib/base.php';
// Authenticate as administrator.
if (!count($conf['auth']['admins'])) {
- exit("You must have at least one administrator configured to run
the alarms.php script.n");
+ exit("You must have at least one administrator configured to run
the alarms.php script.\n");
}
$auth = &Auth::singleton($conf['auth']['driver']);
$auth->setAuth($conf['auth']['admins'][0], array());
require_once HORDE_BASE . '/lib/Horde/Auth.php';
@@ -39,12 +39,12 @@
}
$validusers=$auth->listUsers();
$valides=count($validusers);
if ($valides==0){
- echo "Can't list users, your auth driver has no listusers capabilityn";
+ echo "Can't list users, your auth driver has no listusers capability\n";
exit;
}
-echo "$valides valid users foundn";
+echo "$valides valid users found\n";
$valides=array();
foreach($validusers as $value){
$valides[$value]=1;
}
@@ -61,21 +61,21 @@
$login=$row['pref_uid'];
$uid[$login] = $login;
}
$total=count($uid);
-echo "$total data user foundn";
-echo "Exit without removing data, change the script pleasen";
+echo "$total data user found\n";
+echo "Exit without removing data, change the script please\n";
exit; # Drop this line if you want to remove data
//now compare valid and data found and purge
foreach ($uid as $value) {
if (!array_key_exists($value,$valides)){
- echo "Not Found $valuen";
+ echo "Not Found $value\n";
Auth::removeUserData($value);
$supp++;
}
}
-echo "suppressed $suppn";
+echo "suppressed $supp\n";
?>
</code>
More information about the cvs
mailing list