def test_unreachable(self): self.assert_message( messages.FilesRemoveFromNodesSkipped(const.REASON_UNREACHABLE, ["file1", "file2"], ["nodeA"]), "Removing 'file1', 'file2' from 'nodeA' was skipped because pcs is " "unable to connect to the node(s). Please, remove the file(s) " "manually.", )
def test_unknown_reason(self): self.assert_message( messages.FilesRemoveFromNodesSkipped("some undefined reason", ["file1", "file2"], ["nodeA", "nodeB"]), "Removing 'file1', 'file2' from 'nodeA', 'nodeB' was skipped " "because some undefined reason. Please, remove the file(s) " "manually.", )
def test_not_live(self): self.assert_message( messages.FilesRemoveFromNodesSkipped(const.REASON_NOT_LIVE_CIB, ["file1"], ["nodeA", "nodeB"]), "Removing 'file1' from 'nodeA', 'nodeB' was skipped because the " "command does not run on a live cluster (e.g. -f was used). " "Please, remove the file(s) manually.", )