If you are using something such as
Expect,
Net::SSH::Expect, or similar, you may be able to make it look for the prompt ('--MORE----', in your example), and trigger sending a "\n" in response. Also, depending on the device you are connecting to, there may be a command (such as 'set term len 0', which I've seen on a particular type of device) you may be able to execute to prevent paging of the output. If not, you may look into changing your "pager" for the command to something that would not wait, such as "cat".
Hope that helps.