Ejemplo n.º 1
0
def placeToDir(infoSrc, destDir, addToGitIgnore=True):
  if not infoSrc or not os.path.exists(infoSrc):
    return
  infoSrcName = os.path.basename(infoSrc)
  infoDest = os.path.join(destDir, infoSrcName)
  place(infoSrc, infoDest)
  if addToGitIgnore and isValidSha1Suffix(infoSrcName):
    addToGitIgnoreList(infoDest[:infoDest.rfind('.')])
Ejemplo n.º 2
0
def placeToDir(infoSrc, destDir, addToGitIgnore=True):
    if not infoSrc or not os.path.exists(infoSrc):
        return
    infoSrcName = os.path.basename(infoSrc)
    infoDest = os.path.join(destDir, infoSrcName)
    place(infoSrc, infoDest)
    if addToGitIgnore and isValidSha1Suffix(infoSrcName):
        addToGitIgnoreList(infoDest[:infoDest.rfind('.')])
Ejemplo n.º 3
0
def getAssociatedInstallName(fileName):
    import os
    import re
    from ConvertToExternalData import isValidSha1Suffix
    basename = os.path.basename(fileName)
    if isValidSha1Suffix(basename):
        basename = basename[:basename.rfind('.')]
    if basename in KIDS_SINGLE_FILE_ASSOCIATION_DICT:
        return KIDS_SINGLE_FILE_ASSOCIATION_DICT[basename]
    for regExp in KIDS_GROUP_FILES_ASSOCIATION_DICT:
        if re.search(regExp, basename):
            return KIDS_GROUP_FILES_ASSOCIATION_DICT[regExp]
    return None
Ejemplo n.º 4
0
def getAssociatedInstallName(fileName):
  import os
  import re
  from ConvertToExternalData import isValidSha1Suffix
  basename = os.path.basename(fileName)
  if isValidSha1Suffix(basename):
    basename = basename[:basename.rfind('.')]
  if basename in KIDS_SINGLE_FILE_ASSOCIATION_DICT:
    return KIDS_SINGLE_FILE_ASSOCIATION_DICT[basename]
  for regExp in KIDS_GROUP_FILES_ASSOCIATION_DICT:
    if re.search(regExp, basename):
      return KIDS_GROUP_FILES_ASSOCIATION_DICT[regExp]
  return None