def map_copy(source_map, destiny_map):
    """
    Copies the contents of the source map to the destiny map.

    Note that in case the value already exists in the destiny
    map the copy step will be ignored.

    :type source_map: Dictionary
    :param source_map: The source map of the copy.
    :type destiny_map: Dictionary
    :param destiny_map: The destiny map of the copy.
    """
    for source_map_key in source_map:
        source_map_value = source_map[source_map_key]
        if not source_map_key in destiny_map or destiny_map[source_map_key
            ] == None or destiny_map[source_map_key] == 'none':
            destiny_map[source_map_key] = source_map_value
