From b6e92545918c47aee85bcce3351522229a3bf5f9 Mon Sep 17 00:00:00 2001 From: Michael DeHaan Date: Mon, 12 Feb 2007 14:55:52 -0500 Subject: Allow some variables to be None that really shouldn't ever be None, though for some reason they are None. Make sense? Good :) --- cobbler/action_sync.py | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'cobbler') diff --git a/cobbler/action_sync.py b/cobbler/action_sync.py index 1a41d30..c4766f5 100644 --- a/cobbler/action_sync.py +++ b/cobbler/action_sync.py @@ -781,14 +781,15 @@ class BootSync: # for all list of kernel options for items in list_of_opts: # get each option - tokens=items.split(" ") - # deal with key/value pairs and single options alike - for token in tokens: - key_value = token.split("=") - if len(key_value) == 1: - internal[key_value[0]] = "" - else: - internal[key_value[0]] = key_value[1] + if items is not None: + tokens=items.split(" ") + # deal with key/value pairs and single options alike + for token in tokens: + key_value = token.split("=") + if len(key_value) == 1: + internal[key_value[0]] = "" + else: + internal[key_value[0]] = key_value[1] if not is_for_kernel: return internal # the kernel requires a flat string for options, and we want -- cgit