コード例 #1
0
ファイル: FileDAO.py プロジェクト: tassia/DonkeySurvey
    def setFileNames(self, file):
        try:
            fnamedao = FilenameDAO() 
            fhasfnamedao = FileHasFilenameDAO()
            for k,v in file.filenames.iteritems():
                filename = Filename()
                filename.name = v
                filenameId = fnamedao.insertOrUpdate(filename)
                if filenameId is None:
                    logging.debug("Filename is null")
                fhasfnamedao.insertOrUpdate(file.id, filenameId); 

        except Exception, err:
            sys.stderr.write('ERROR: %s\n' % str(err))
            return None