Domanda

ho sviluppato fs fusibili con Python e ora vogliono le prove di scrittura per esso. Prima di testare monto fs a qualche dir:


    fs = MyFuseFS()
    fs.parse(errex=1, ['some_dir'])
    fs.main()

Dopo aver testato voglio smontare i miei fs, vogliono fare qualcosa di simile:


fs.unmount()

E 'qualcosa come metodo di "smontare"? Forse c'è un altro modo per fs smontare?

È stato utile?

Soluzione

http://packages.python.org/fs/expose/fuse.html

si può vedere che cosa avete bisogno da questo link.

>>> from fs.memoryfs import MemoryFS
>>> from fs.expose import fuse
>>> fs = MemoryFS()
>>> mp = fuse.mount(fs,"/mnt/my-memory-fs")
>>> mp.unmount()

avete indovinato il nome della funzione destra:)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top