Пример #1
0
 def _check_id(self, id):
     """Check if id is valid. """
     if id is None:
         self.error('Missing "id"')
     if not maven.is_valid_id(id):
         self.error('Invalid id %s: Id should be group:artifact:version, '
                    'such as jaxen:jaxen:1.1.6' % id)
Пример #2
0
 def _set_pack_exclusions(self, exclusions):
     exclusions = var_to_list(exclusions)
     self.attr['exclusions'] = []
     for exclusion in exclusions:
         if maven.is_valid_id(exclusion):
             if '*' in exclusion:
                 if not self.__is_valid_maven_id_with_wildcards(exclusion):
                     self.warning('Invalid maven id with wildcards %s. Ignored. The valid id '
                                  'could be: group:artifact:*, group:*:*, *:*:*' % exclusion)
                     continue
             self.attr['exclusions'].append(exclusion)
         else:
             self.warning('Exclusions only support maven id group:artifact:version. Ignore %s' %
                          exclusion)
Пример #3
0
 def _set_pack_exclusions(self, exclusions):
     exclusions = var_to_list(exclusions)
     self.data['exclusions'] = []
     for exclusion in exclusions:
         if maven.is_valid_id(exclusion):
             if '*' in exclusion:
                 if not self.__is_valid_maven_id_with_wildcards(exclusion):
                     console.warning('%s: Invalid maven id with wildcards %s. '
                                     'Ignored. The valid id could be: '
                                     'group:artifact:*, group:*:*, *:*:*' %
                                     (self.fullname, exclusion))
                     continue
             self.data['exclusions'].append(exclusion)
         else:
             console.warning('%s: Exclusions only support maven id '
                             'group:artifact:version. Ignore %s' % (
                             self.fullname, exclusion))
Пример #4
0
 def _set_pack_exclusions(self, exclusions):
     exclusions = var_to_list(exclusions)
     self.data['exclusions'] = []
     for exclusion in exclusions:
         if maven.is_valid_id(exclusion):
             if '*' in exclusion:
                 if not self.__is_valid_maven_id_with_wildcards(exclusion):
                     console.warning('%s: Invalid maven id with wildcards %s. '
                                     'Ignored. The valid id could be: '
                                     'group:artifact:*, group:*:*, *:*:*' %
                                     (self.fullname, exclusion))
                     continue
             self.data['exclusions'].append(exclusion)
         else:
             console.warning('%s: Exclusions only support maven id '
                             'group:artifact:version. Ignore %s' % (
                             self.fullname, exclusion))
Пример #5
0
 def _check_id(self, id):
     """Check if id is valid. """
     if not maven.is_valid_id(id):
         self.fatal('Invalid id %s: Id should be group:artifact:version, '
                    'such as jaxen:jaxen:1.1.6' % id)