Exemplo n.º 1
0
    def send_file(self, file_id, abs_directory_path):
        socket = self.request

        abs_file_path = os.path.join(abs_directory_path, file_id)

        f = open(abs_file_path, 'r')

        bytes_size = os.path.getsize(abs_file_path)

        local_file = LocalFile(f, file_id, abs_file_path, bytes_size)

        send_file_from_local_to_remote(local_file, socket)

        local_file.close()
Exemplo n.º 2
0
    def send_file(self, file_id, abs_directory_path):
        socket = self.request

        abs_file_path = os.path.join(abs_directory_path, file_id)

        f = open(abs_file_path, 'r')

        bytes_size = os.path.getsize(abs_file_path)

        local_file = LocalFile(f, file_id, abs_file_path, bytes_size)

        send_file_from_local_to_remote(local_file, socket)

        local_file.close()
 def close(self):
     send_file_from_local_to_remote(self, self.file_server_socket)
     self.file_server_socket.close()