summaryrefslogtreecommitdiff
path: root/rh-bin/authtoken.json
diff options
context:
space:
mode:
authorChristian Pointner <equinox@helsinki.at>2015-09-30 23:22:00 (GMT)
committerChristian Pointner <equinox@helsinki.at>2015-09-30 23:22:00 (GMT)
commit3d4e3c745e98462c96e6a998857c3ce03a5b3e96 (patch)
tree75acb685b7ca2c308519044530661e7e44f9f0e4 /rh-bin/authtoken.json
parentbdccabf320e960534d34a09aa4c98b91218f2833 (diff)
upgraded to new context base handling for rhrd-libs
Diffstat (limited to 'rh-bin/authtoken.json')
-rwxr-xr-xrh-bin/authtoken.json11
1 files changed, 5 insertions, 6 deletions
diff --git a/rh-bin/authtoken.json b/rh-bin/authtoken.json
index 2c19cb0..973a492 100755
--- a/rh-bin/authtoken.json
+++ b/rh-bin/authtoken.json
@@ -33,15 +33,14 @@ my $fullname = '';
my $responsecode = 500;
if(defined $ENV{REMOTE_USER}) {
- my $dbh;
- ($dbh, $status, $errorstring) = RHRD::rddb::opendb();
- if(defined $dbh) {
+ (my $ctx, $status, $errorstring) = RHRD::rddb::init();
+ if(defined $ctx) {
$username = $ENV{REMOTE_USER};
- ($token, $status, $errorstring) = RHRD::rddb::get_token($dbh, $username);
+ ($token, $status, $errorstring) = RHRD::rddb::get_token($ctx, $username);
$token = '' unless($token);
- ($fullname, $status, $errorstring) = RHRD::rddb::get_fullname($dbh, $username);
+ ($fullname, $status, $errorstring) = RHRD::rddb::get_fullname($ctx, $username);
$fullname = '' unless($fullname);
- RHRD::rddb::closedb($dbh);
+ RHRD::rddb::destroy($ctx);
if($status == "OK") {
$responsecode = 200;
}