From: Mark Huang Date: Wed, 8 Nov 2006 23:34:28 +0000 (+0000) Subject: - fix first-time default slice creation X-Git-Tag: planetlab-4_0-rc1~81 X-Git-Url: http://git.onelab.eu/?p=myplc.git;a=commitdiff_plain;h=8ced4eef8e7fd9ab9691d44fd2cc7fec30691cad - fix first-time default slice creation --- diff --git a/db-config b/db-config index 16f3315..6eb8153 100755 --- a/db-config +++ b/db-config @@ -7,7 +7,7 @@ # Mark Huang # Copyright (C) 2006 The Trustees of Princeton University # -# $Id: db-config,v 1.2 2006/10/27 20:25:13 mlhuang Exp $ +# $Id: db-config,v 1.3 2006/11/06 22:03:05 mlhuang Exp $ # from plc_config import PLCConfiguration @@ -579,11 +579,12 @@ def main(): 'nm_disk_quota': "5000000"}}] for default_slice in default_slices: - slice = GetSlices([default_slice['name']])[0] - if slice: - UpdateSlice(default_slice['name'], default_slice) + slices = GetSlices([default_slice['name']]) + if slices: + slice = slices[0] + UpdateSlice(slice['slice_id'], default_slice) else: - AddSlice(slice) + AddSlice(default_slice) slice = GetSlices([default_slice['name']])[0] # Create/update all attributes