コード例 #1
0
ファイル: napster_server.py プロジェクト: LPCMRZ/P2P
 def remove_file(self, session_id, hash):
     file = FilesManager.find_file_by_hash_and_sessionid(hash, session_id)
     if file:
         FilesManager.delete_file(file)
     return FilesManager.count_files_by_hash(hash)
コード例 #2
0
ファイル: napster_server.py プロジェクト: LPCMRZ/P2P
 def add_file(self, session_id, hash, file_name):
     user = UsersManager.find_user_by_session_id(session_id)
     if user:
         FilesManager.create_file(file_name, hash, user)
     return FilesManager.count_files_by_hash(hash)