-# Copyright (c) 2019-2020. The SimGrid Team. All rights reserved.
+# Copyright (c) 2019-2022. The SimGrid Team. All rights reserved.
#
# This program is free software; you can redistribute it and/or modify it
# under the terms of the license (GNU LGPL) which comes with this package.
import sys
from simgrid import Engine, this_actor
-def Sender():
+def sender():
this_actor.sleep_for(3)
this_actor.info("Goodbye now!")
-def Receiver():
+def receiver():
this_actor.sleep_for(5)
this_actor.info("Five seconds elapsed")
e.load_platform(sys.argv[1]) # Load the platform description
# Register the classes representing the actors
- e.register_actor("sender", Sender)
- e.register_actor("receiver", Receiver)
+ e.register_actor("sender", sender)
+ e.register_actor("receiver", receiver)
e.load_deployment(sys.argv[2])