(self, auth_key=None, *args, **kwargs)
:param auth_key: Msg91 auth key
def __init__(self, auth_key=None, *args, **kwargs):
        """

        :param auth_key: Msg91 auth key
        """

        super(Msg91Provider, self).__init__(*args, **kwargs)

        self.auth_key = auth_key

        # validate necessary settings and configure Msg91
        self._validate_configure_msg91()

        # validate notification_type w.r.t Provider notify_type
        self._validate_notification_type_with_provider(self.notification_type)
def __init__ ( self , auth_key = None , * args , * * kwargs ) : super ( Msg91Provider , self ) . __init__ ( * args , * * kwargs ) self . auth_key = auth_key # validate necessary settings and configure Msg91 self . _validate_configure_msg91 ( ) # validate notification_type w.r.t Provider notify_type self . _validate_notification_type_with_provider ( self . notification_type )