s4cmd.py
def mkdirs(self, target):
    '''Ensure all directories are created for a given target file.'''
    path = os.path.dirname(target)
    if path and path != PATH_SEP and not os.path.isdir(path):
      # Multi-threading means there will be intervleaved execution
      # between the check and creation of the directory.
      try:
        os.makedirs(path)
      except OSError as ose:
        if ose.errno != errno.EEXIST:
          raise Failure('Unable to create directory (%s)' % (path,))
def mkdirs(self, target):
    '''Ensure all directories are created for a given target file.'''
    path = os.path.dirname(target)
    if path and path != PATH_SEP and not os.path.isdir(path):
      # Multi-threading means there will be intervleaved execution
      # between the check and creation of the directory.
      try:
        os.makedirs(path)
      except OSError as ose:
        if ose.errno != errno.EEXIST:
          raise Failure('Unable to create directory (%s)' % (path,))
def mkdirs ( self , target ) : path = os . path . dirname ( target ) if path and path != PATH_SEP and not os . path . isdir ( path ) : # Multi-threading means there will be intervleaved execution # between the check and creation of the directory. try : os . makedirs ( path ) except OSError as ose : if ose . errno != errno . EEXIST : raise Failure ( 'Unable to create directory (%s)' % ( path , ) )
Ensure all directories are created for a given target file.
Ensure all directories are created for a given target file .