code: def config_dict_to_string(dictionary):
      
      parameters = []
      for key in dictionary:
          parameters.append(u"%s%s%s" % (
              key,
              gc.CONFIG_STRING_ASSIGNMENT_SYMBOL,
              dictionary[key]
          ))
      return gc.CONFIG_STRING_SEPARATOR_SYMBOL.join(parameters)
docs: Convert a given config dictionary ::
  
          dictionary[key_1] = value_1
          dictionary[key_2] = value_2
          ...
          dictionary[key_n] = value_n
  
      into the corresponding string ::
  
          key_1=value_1|key_2=value_2|...|key_n=value_n
  
      :param dict dictionary: the config dictionary
      :rtype: string