app/soc/logic/validate.py
changeset 512 aae25d2b4464
parent 462 1f164cd0529b
child 513 3c1e16637ad7
equal deleted inserted replaced
511:52557918ec8f 512:aae25d2b4464
    43       if parsed_feed.version and (parsed_feed.version != ''):
    43       if parsed_feed.version and (parsed_feed.version != ''):
    44         return True
    44         return True
    45   return False
    45   return False
    46 
    46 
    47 
    47 
    48 def isLinkNameFormatValid(link_name):
    48 def isLinkIdFormatValid(link_id):
    49   """Returns True if link_name is in a valid format.
    49   """Returns True if link_id is in a valid format.
    50 
    50 
    51   Args:
    51   Args:
    52     link_name: link name used in URLs for identification
    52     link_id: link ID used in URLs for identification
    53   """
    53   """
    54   if path_link_name.LINKNAME_REGEX.match(link_name):
    54   if path_link_name.LINK_ID_REGEX.match(link_id):
    55     return True
    55     return True
    56   return False
    56   return False
    57 
    57 
    58 
    58 
    59 def isPartialPathFormatValid(partial_path):
    59 def isPartialPathFormatValid(partial_path):
    60   """Returns True if partial_path is in a valid format.
    60   """Returns True if partial_path is in a valid format.
    61   
    61   
    62   Args:
    62   Args:
    63     partial_path: partial path prepended to link name
    63     partial_path: partial path prepended to link ID
    64       used for identification.
    64       used for identification.
    65   """
    65   """
    66    
    66    
    67   if path_link_name.PARTIAL_PATH_REGEX.match(partial_path):
    67   if path_link_name.PARTIAL_PATH_REGEX.match(partial_path):
    68     return True
    68     return True