Moses
Deuteronomy 11:17ESV·traditional attribution

then the anger of the LORD will be kindled against you, and he will shut up the heavens, so that there will be no rain, and the land will yield no fruit, and you will perish quickly off the good land that the LORD is giving you.

Matthew Henry Presbyterian @wholebiblehenry

Still Moses urges the same subject, as loth to conclude till he had gained his point. "If thou wilt enter into life, if thou wilt enter into Canaan, a type of that life, and find it a good land indeed to thee, keep the commandments: Keep all the commandments which I command you this day; love God, and serve him with all your heart." I.

Commenting on Deuteronomy 11:8-17

John Gill Reformed Baptist @doctorgill

For if ye shall diligently keep all these commandments which I command you to do them,.... Observe and take notice of them, even all of them, and so as not merely to have a theory or notional knowledge of them, but to put them in practice: to love the Lord your God; and show it by obeying his commands, and which is the end of...

Keil & Delitzsch Lutheran @keilanddelitzsch

Deu 11:16-25 But if, on the other hand, their heart was foolish to turn away from the Lord and serve other gods, the wrath of the Lord would burn against them, and God would shut up the heaven, that no rain should fall and the earth should yield no produce, and they would speedily perish (cf. Lev 26:19-20, and Deu 28:23-24).

Commenting on Deuteronomy 11:16-25