示例#1
0
 def test_configure_does_not_raise_on_missing_driver_conf(self, mock_log):
     self.config(stores=['file'], group='glance_store')
     self.config(filesystem_store_datadir=None, group='glance_store')
     self.config(filesystem_store_datadirs=None, group='glance_store')
     for (__, store_instance) in backend._load_stores(self.conf):
         store_instance.configure()
         mock_log.warning.assert_called_once_with(
             "Failed to configure store correctly: Store filesystem "
             "could not be configured correctly. Reason: Specify "
             "at least 'filesystem_store_datadir' or "
             "'filesystem_store_datadirs' option Disabling add method.")
示例#2
0
 def test_configure_does_not_raise_on_missing_driver_conf(self, mock_log):
     self.config(stores=['file'], group='glance_store')
     self.config(filesystem_store_datadir=None, group='glance_store')
     self.config(filesystem_store_datadirs=None, group='glance_store')
     for (__, store_instance) in backend._load_stores(self.conf):
         store_instance.configure()
         mock_log.warning.assert_called_once_with(
             "Failed to configure store correctly: Store filesystem "
             "could not be configured correctly. Reason: Specify "
             "at least 'filesystem_store_datadir' or "
             "'filesystem_store_datadirs' option Disabling add method.")
 def test_configure_does_not_raise_on_missing_driver_conf(self, mock_log):
     self.config(stores=['file'], group='glance_store')
     for (__, store_instance) in backend._load_stores(self.conf):
         store_instance.configure()
         self.assertTrue(mock_log.warn.called)
示例#4
0
 def test_configure_does_not_raise_on_missing_driver_conf(self, mock_log):
     self.config(stores=['file'], group='glance_store')
     for (__, store_instance) in backend._load_stores(self.conf):
         store_instance.configure()
         self.assertTrue(mock_log.warning.called)