[Python-de] Test auf NFS

Ole Streicher ole-usenet-spam at gmx.net
Do Okt 13 13:48:18 CEST 2011


Thomas Waldmann <tw-public at gmx.de> writes:
>> Allerdings nicht auf einem NFS-Laufwerk; dort funktioniert
>> shutil.rmtree() nicht, weil die gelöschte Datei einen versteckten
>> Verzeichniszeintrag .nfsXXXXX erhält, solange sie geöffnet ist. Daher
>> kann ich dort mmap nicht anwenden.

>> Meine Frage ist nun, woran ich erkennen kann, dass die Datei auf einem
>> NFS-Laufwerk liegt?

> Also da Du ja genau weisst, was Dir Probleme bereitet, koenntest Du
> genau das ja als Test/Erkennung nehmen.

Ich muss nur leider vorher reagieren: Falls die Datei im NFS liegt, kann
ich sie nicht per mmap verwenden, sondern muss sie komplett einlesen
und danach schließen. 

Konkret passiert das in pyfits; davon hängt ab, ob man den
"memmap"-Parameter angibt.

Viele Grüße

Ole



Mehr Informationen über die Mailingliste python-de