예제 #1
0
 def _test_content():
     scrubber = functional.ScrubberDaemon(self.test_dir,
                                          self.policy_file)
     scrubber.write_conf(daemon=False)
     scrubber.needs_database = True
     scrubber.create_database()
     exe_cmd = "%s -m glance.cmd.scrubber" % sys.executable
     cmd = ("%s --config-file %s --restore fake_image_id" %
            (exe_cmd, scrubber.conf_file_name))
     return execute(cmd, raise_error=False)
예제 #2
0
 def _test_content():
     scrubber = functional.ScrubberDaemon(self.test_dir,
                                          self.policy_file)
     scrubber.write_conf(daemon=False)
     scrubber.needs_database = True
     scrubber.create_database()
     exe_cmd = "%s -m glance.cmd.scrubber" % sys.executable
     cmd = ("%s --config-file %s --restore fake_image_id" %
            (exe_cmd, scrubber.conf_file_name))
     exitcode, out, err = execute(cmd, raise_error=False)
     self.assertEqual(1, exitcode)
     self.assertIn('No image found with ID fake_image_id', str(err))