def set_new_server()

in backend/lambda_function.py [0:0]


def set_new_server(primary,secondary,public_dns_name,eventid):
    
    # This function will set the metadata for the new primary or secondary server
    
    # This will register the metadata of the new primary server
    if (primary.get('role') == 'primary') and (primary.get('replaced') == 'yes') and (primary.get('eventid') != eventid) and (secondary.get('eventid') != eventid):
            
        update_values('primary','no',eventid, public_dns_name)
        print('Primary DNS Updated!!!!')
        return None
        
    # This will register the metadata of the new secondary server
    elif (secondary.get('role') == 'secondary') and (secondary.get('replaced') == 'yes') and (secondary.get('eventid') != eventid) and (primary.get('eventid') != eventid):

        update_values('secondary','no',eventid, public_dns_name)
        print('Secondary DNS Updated!!!!')
        return None