From ea92d02f8f9c8249a50356e4f43b8b6beeb196cb Mon Sep 17 00:00:00 2001 From: Mark Huang Date: Tue, 28 Mar 2006 22:35:42 +0000 Subject: [PATCH] - Must call AdmUpdateSite() even after AdmAddSite() to update max_slices --- api-config | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/api-config b/api-config index f3d596d..215a840 100755 --- a/api-config +++ b/api-config @@ -6,7 +6,7 @@ # Mark Huang # Copyright (C) 2006 The Trustees of Princeton University # -# $Id: api-config,v 1.2 2006/03/28 20:47:04 mlhuang Exp $ +# $Id: api-config,v 1.3 2006/03/28 22:03:21 mlhuang Exp $ # import plcapilib @@ -78,11 +78,13 @@ def main(): AdmDeleteSite(site_id) raise Exception, "Someone deleted the \"%s\" site from the database!" % \ site['name'] - else: - site_id = sites[0]['site_id'] - # XXX login_base cannot be updated - del site['login_base'] - AdmUpdateSite(site_id, site) + sites = [site] + + # Must call AdmUpdateSite() even after AdmAddSite() to update max_slices + site_id = sites[0]['site_id'] + # XXX login_base cannot be updated + del site['login_base'] + AdmUpdateSite(site_id, site) # The default administrator account must be associated with a site # in order to login. -- 2.47.0