From e9476aefee4b7b024c469554ad993808fed047fb Mon Sep 17 00:00:00 2001 From: Leigh B Stoller Date: Tue, 9 Nov 2010 10:53:34 -0700 Subject: [PATCH] Fix up some bitrot. --- db/geni_control.in | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/db/geni_control.in b/db/geni_control.in index e3d7e889b..ecaad223b 100755 --- a/db/geni_control.in +++ b/db/geni_control.in @@ -133,6 +133,16 @@ if (!$experiment->AccessCheck($this_user, TB_EXPT_MODIFY)) { " You do not have permission to allocate nodes in $pid/$eid\n"); } +# +# Need an RPC context for this to work. +# +my $certificate = GeniCertificate->LoadFromFile("$TB/etc/genisa.pem"); +fatal("Could not load SA certificate") + if (!defined($certificate)); +Genixmlrpc->SetContext(Genixmlrpc->Context($certificate)); +$ENV{'MYUUID'} = $certificate->uuid(); +$ENV{'MYURN'} = $certificate->urn(); + my $foo = "urn:publicid:IDN+emulab.net+authority+cm"; my $fee = "urn:publicid:IDN+emulab.net+node+pc172"; -- GitLab