# Copyright (c) 2020 Oracle and/or its affiliates.
# This software is made available to you under the terms of the GPL 3.0 license or the Apache 2.0 license.
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
# Apache License v2.0
# See LICENSE.TXT for details.
from __future__ import absolute_import, division, print_function

__metaclass__ = type


class AcceptedAgreementHelperCustom:
    # get model doesn't return `signature` of accepted aggreement. Thus, excluding
    # `signature` for idempotency.
    def get_exclude_attributes(self):
        return super(AcceptedAgreementHelperCustom, self).get_exclude_attributes() + [
            "signature",
        ]

# Copyright (c) 2020 Oracle and/or its affiliates.
# This software is made available to you under the terms of the GPL 3.0 license or the Apache 2.0 license.
# GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
# Apache License v2.0
# See LICENSE.TXT for details.
from __future__ import absolute_import, division, print_function

__metaclass__ = type


class AcceptedAgreementHelperCustom:
    # get model doesn't return `signature` of accepted aggreement. Thus, excluding
    # `signature` for idempotency.
    def get_exclude_attributes(self):
        return super(AcceptedAgreementHelperCustom, self).get_exclude_attributes() + [
            "signature",
        ]

# Copyright (c) 2020 Oracle and/or its affiliates. # This software is made available to you under the terms of the GPL 3.0 license or the Apache 2.0 license. # GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt) # Apache License v2.0 # See LICENSE.TXT for details. # get model doesn't return `signature` of accepted aggreement. Thus, excluding # `signature` for idempotency.