Example #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))
Example #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))
Example #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))
Example #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))
Example #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))
Example #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))