test.py 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. # coding=utf-8
  2. from core import ConfigurationManager
  3. from core.NeuroneLauncher import NeuroneLauncher
  4. from core.OrderAnalyser import OrderAnalyser
  5. from core.OrderListener import OrderListener
  6. from neurons import Say
  7. from neurons.ansible_tasks.ansible_tasks import Ansible_tasks
  8. import logging
  9. logger = logging.getLogger()
  10. logger.setLevel(logging.DEBUG)
  11. # run command
  12. # order = "playbook"
  13. # order_analyser = OrderAnalyser(order)
  14. # order_analyser.start()
  15. # test ansible
  16. # tasks_file = "tasks.yml"
  17. # ansible_tasks = Ansible_tasks(tasks_file)
  18. # def test_multi_args(*args , **kwargs):
  19. # if kwargs is not None:
  20. # for key, value in kwargs.iteritems():
  21. # print "%s == %s" % (key, value)
  22. #
  23. #
  24. # conf = ConfigurationManager(brain_file_name="test.yml")
  25. #
  26. # brain = conf.brainLoader.get_config()
  27. # print brain
  28. #
  29. #
  30. # for el in brain:
  31. # print el["neurons"]
  32. #
  33. # neurons = el["neurons"]
  34. # for neuron in neurons:
  35. # NeuroneLauncher().start_neurone(neuron)
  36. #
  37. #
  38. # # test_multi_args(**el["neurons"][0]["say"])
  39. # test unique message
  40. # Say(message="A vôtre écoute")
  41. # test multiple message
  42. messages = list()
  43. messages.append("Je vous écoute")
  44. messages.append("Oui monsieur?")
  45. messages.append("Que puis-je faire pour vous?")
  46. messages.append("Monsieur?")
  47. messages.append("A vôtre écoute")
  48. messages.append("J'écoute")
  49. Say(message=messages)