'whether vrrp global attribute info change'

def is_vrrp_global_info_change(self):

    if (not self.vrrp_global_info):
        return True
    if self.gratuitous_arp_interval:
        if (self.vrrp_global_info['gratuitousArpFlag'] == 'false'):
            self.module.fail_json(msg='Error:    gratuitousArpFlag    is    false.')
        if (self.vrrp_global_info['gratuitousArpTimeOut'] != self.gratuitous_arp_interval):
            return True
    if self.recover_delay:
        if (self.vrrp_global_info['recoverDelay'] != self.recover_delay):
            return True
    if self.version:
        if (self.vrrp_global_info['version'] != self.version):
            return True
    return False
