[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