示例#1
0
    def email_to(self):
        """Return the email_to attribute.

        Implemented as a property in order for its initialization
        to be performed only when required.
        """
        if self.__email_to is None:
            self.__email_to = expanded_mailing_list(self.files_changed)
        return self.__email_to
示例#2
0
    def email_to(self):
        """Return the email_to attribute.

        Implemented as a property in order for its initialization
        to be performed only when required.
        """
        if self.__email_to is None:
            self.__email_to = expanded_mailing_list(self.files_changed)
        return self.__email_to
示例#3
0
    def email_to(self, ref_name):
        """Return this commit's list of email recipients.

        Returns a list of email addresses, in RFC 822 format.

        PARAMETERS
            ref_name: The name of the reference being updated.

        Implemented as a property in order for its initialization
        to be performed only when required.
        """
        if ref_name not in self.__email_to:
            self.__email_to[ref_name] = expanded_mailing_list(
                ref_name, self.files_changed)
        return self.__email_to[ref_name]
示例#4
0
 def everyone_emails(self):
     """Return the list of email addresses listing everyone possible.
     """
     return expanded_mailing_list(self.ref_name, None)
示例#5
0
 def everyone_emails(self):
     """Return the list of email addresses listing everyone possible.
     """
     return expanded_mailing_list(None)