From: Mark Huang Date: Sat, 3 Feb 2007 21:42:39 +0000 (+0000) Subject: - base64 decode the old initscript X-Git-Tag: pycurl-7_13_1~9 X-Git-Url: http://git.onelab.eu/?p=plcapi.git;a=commitdiff_plain;h=125a8ef10c36b27e18ca8583a555b85332a9e23f - base64 decode the old initscript --- diff --git a/tools/slice_attributes.py b/tools/slice_attributes.py index 9981724..6c21bb3 100755 --- a/tools/slice_attributes.py +++ b/tools/slice_attributes.py @@ -6,10 +6,11 @@ # Mark Huang # Copyright (C) 2006 The Trustees of Princeton University # -# $Id: slice_attributes.py,v 1.1 2007/02/02 23:55:31 mlhuang Exp $ +# $Id: slice_attributes.py,v 1.2 2007/02/03 00:43:37 mlhuang Exp $ # import re +import base64 # Convert nm_net_{exempt_,}{min,max}_rate (bps) to # net_{i2_,}{min,max}_rate and net_{i2_,}{min,max}_rate (kbps) @@ -216,5 +217,7 @@ for slice_attribute in GetSliceAttributes({'name': 'plc_initscript'}): print "Warning: Missing initscript %d" % initscript_id continue + initscript = base64.b64decode(initscripts[initscript_id]['script']) + # Add as initscript attribute - AddSliceAttribute(slice_id, 'initscript', initscripts[initscript_id]['script']) + AddSliceAttribute(slice_id, 'initscript', initscript)