Esempio n. 1
0
 def test_agent_is_disabled(self):
     self.flags(use_agent_default=True, group='xenserver')
     instance = {
         "system_metadata": [{
             "key": "image_xenapi_use_agent",
             "value": "false"
         }]
     }
     self.assertFalse(agent.should_use_agent(instance))
Esempio n. 2
0
 def test_agent_uses_deafault_when_prop_invalid(self):
     self.flags(use_agent_default=True, group='xenserver')
     instance = {
         "system_metadata": [{
             "key": "image_xenapi_use_agent",
             "value": "bob"
         }],
         "uuid": "uuid"
     }
     self.assertTrue(agent.should_use_agent(instance))
Esempio n. 3
0
 def test_agent_default_present(self):
     self.flags(use_agent_default=True, group='xenserver')
     instance = {"system_metadata": []}
     self.assertTrue(agent.should_use_agent(instance))
Esempio n. 4
0
 def test_agent_uses_deafault_when_prop_invalid(self):
     self.flags(use_agent_default=True, group='xenserver')
     instance = {"system_metadata":
         [{"key": "image_xenapi_use_agent", "value": "bob"}],
         "uuid": "uuid"}
     self.assertTrue(agent.should_use_agent(instance))
Esempio n. 5
0
 def test_agent_is_disabled(self):
     self.flags(use_agent_default=True, group='xenserver')
     instance = {"system_metadata":
         [{"key": "image_xenapi_use_agent", "value": "false"}]}
     self.assertFalse(agent.should_use_agent(instance))
Esempio n. 6
0
 def test_agent_default_present(self):
     self.flags(use_agent_default=True, group='xenserver')
     instance = {"system_metadata": []}
     self.assertTrue(agent.should_use_agent(instance))