Software Freedom Law Center

root/trunk/antimatter/tim/Scripts/unalias-for-user.plx

Revision 53, 0.7 kB (checked in by bkuhn, 9 months ago)
  • Added SFLC's internally developed tim bot released under AGPLv3
  • Property svn:executable set to
Line 
1 use  SFLC::TimeTracker::Entry;
2 use  SFLC::TimeTracker::DB;
3 use SFLC::TimeTracker::Question;
4 use SFLC::TimeTracker::Input;
5
6 use strict;
7 use warnings;
8
9 my
10     $DATABASE =
11       new SFLC::TimeTracker::DB("MLDBM", "./time-data.mldbm",
12                                        "./pending-time.mldbm");
13
14     SFLC::TimeTracker::Entry::Initialize($DATABASE);
15     SFLC::TimeTracker::Question::Initialize($DATABASE);
16     SFLC::TimeTracker::Input::Initialize($DATABASE);
17
18 die "need three args USER CONFIG VALUE" unless @ARGV == 2;
19
20 my $userHandle = $DATABASE->getUserHandle($ARGV[0]);
21 my $alias = $ARGV[1];
22
23 my $oldVal = $DATABASE->unsetCategoryAlias($userHandle, $alias);
24
25 print "Unaliased $alias from $oldVal for $userHandle\n";
Note: See TracBrowser for help on using the browser.

SFLC Main Page

[frdm] Support SFLC