Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Merge branch 'operation-python' into 'master'
authorMartin Quinson <martin.quinson@ens-rennes.fr>
Wed, 31 May 2023 12:30:47 +0000 (12:30 +0000)
committerMartin Quinson <martin.quinson@ens-rennes.fr>
Wed, 31 May 2023 12:30:47 +0000 (12:30 +0000)
add python bindings for operations

See merge request simgrid/simgrid!153

1  2 
MANIFEST.in

diff --combined MANIFEST.in
@@@ -358,8 -358,6 +358,8 @@@ include examples/cpp/operation-switch-h
  include examples/cpp/operation-switch-host/s4u-operation-switch-host.tesh
  include examples/cpp/operation-variable-load/s4u-operation-variable-load.cpp
  include examples/cpp/operation-variable-load/s4u-operation-variable-load.tesh
 +include examples/cpp/photovoltaic-simple/s4u-photovoltaic-simple.cpp
 +include examples/cpp/photovoltaic-simple/s4u-photovoltaic-simple.tesh
  include examples/cpp/platform-comm-serialize/s4u-platform-comm-serialize.cpp
  include examples/cpp/platform-comm-serialize/s4u-platform-comm-serialize.tesh
  include examples/cpp/platform-failures/s4u-platform-failures.cpp
@@@ -476,6 -474,14 +476,14 @@@ include examples/python/io-degradation/
  include examples/python/io-degradation/io-degradation.tesh
  include examples/python/network-nonlinear/network-nonlinear.py
  include examples/python/network-nonlinear/network-nonlinear.tesh
+ include examples/python/operation-io/operation-io.py
+ include examples/python/operation-io/operation-io.tesh
+ include examples/python/operation-simple/operation-simple.py
+ include examples/python/operation-simple/operation-simple.tesh
+ include examples/python/operation-switch-host/operation-switch-host.py
+ include examples/python/operation-switch-host/operation-switch-host.tesh
+ include examples/python/operation-variable-load/operation-variable-load.py
+ include examples/python/operation-variable-load/operation-variable-load.tesh
  include examples/python/platform-comm-serialize/platform-comm-serialize.py
  include examples/python/platform-comm-serialize/platform-comm-serialize.tesh
  include examples/python/platform-failures/platform-failures.py
@@@ -1836,7 -1842,6 +1844,7 @@@ include examples/platforms/onelink.xm
  include examples/platforms/optorsim/gridpp_grid_2004.conf
  include examples/platforms/optorsim/lcg_sept2004_grid.conf
  include examples/platforms/optorsim/transform_optorsim_platform.pl
 +include examples/platforms/photovoltaic_platform.xml
  include examples/platforms/profiles/fafard_state.profile
  include examples/platforms/profiles/faulty_host.profile
  include examples/platforms/profiles/ginette_state.profile
@@@ -1937,7 -1942,6 +1945,7 @@@ include include/simgrid/plugins/live_mi
  include include/simgrid/plugins/load.h
  include include/simgrid/plugins/ns3.hpp
  include include/simgrid/plugins/operation.hpp
 +include include/simgrid/plugins/photovoltaic.hpp
  include include/simgrid/s4u.hpp
  include include/simgrid/s4u/Activity.hpp
  include include/simgrid/s4u/Actor.hpp
@@@ -2296,7 -2300,6 +2304,7 @@@ include src/plugins/link_energy.cp
  include src/plugins/link_energy_wifi.cpp
  include src/plugins/link_load.cpp
  include src/plugins/operation.cpp
 +include src/plugins/photovoltaic.cpp
  include src/plugins/vm/VmLiveMigration.cpp
  include src/plugins/vm/VmLiveMigration.hpp
  include src/plugins/vm/dirty_page_tracking.cpp