test.py 899 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. from core import ConfigurationManager
  2. from core.NeuroneLauncher import NeuroneLauncher
  3. from core.OrderAnalyser import OrderAnalyser
  4. from core.OrderListener import OrderListener
  5. from neurons.ansible_tasks.ansible_tasks import Ansible_tasks
  6. # run command
  7. # order = "playbook"
  8. # order_analyser = OrderAnalyser(order)
  9. # order_analyser.start()
  10. # test ansible
  11. # tasks_file = "tasks.yml"
  12. # ansible_tasks = Ansible_tasks(tasks_file)
  13. def test_multi_args(*args , **kwargs):
  14. if kwargs is not None:
  15. for key, value in kwargs.iteritems():
  16. print "%s == %s" % (key, value)
  17. conf = ConfigurationManager(brain_file_name="test.yml")
  18. brain = conf.brainLoader.get_config()
  19. print brain
  20. for el in brain:
  21. print el["neurons"]
  22. neurons = el["neurons"]
  23. for neuron in neurons:
  24. NeuroneLauncher().start_neurone(neuron)
  25. # test_multi_args(**el["neurons"][0]["say"])