Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
partially handle disks in file system plugin
authorFrederic Suter <frederic.suter@cc.in2p3.fr>
Tue, 10 Sep 2019 12:08:53 +0000 (14:08 +0200)
committerFrederic Suter <frederic.suter@cc.in2p3.fr>
Tue, 10 Sep 2019 12:08:53 +0000 (14:08 +0200)
commit86d3384d10ba1d8ec8d17377ccbe82ede67e7e2d
tree85b76424318c28851c0de9628f6a7d5fa569b85a
parentef5434702c0dc0de7c2de2e6939349b7a8318494
partially handle disks in file system plugin
* open/read/write/move/close/unlink
* remote read/write operations not supported yet
* update the s4u-io-file-system example
* To be used with this plugin, a <disk> has to declare some <props>
   * size (with unit) [mandatory]
   * mount            [mandatory]
   * content          [optional]
* TODO
   * write some documentation
   * add some checks/asserts if user tries to
      * use plugin with no <prop> declared
      * mix disk and storage
examples/platforms/hosts_with_disks.xml
examples/s4u/io-file-system/s4u-io-file-system.cpp
examples/s4u/io-file-system/s4u-io-file-system.tesh
include/simgrid/plugins/file_system.h
src/plugins/file_system/s4u_FileSystem.cpp