node package manager

oonglycli

Oongly

(n) A finger, in Hindi language
(n) A nodejs based tool for uploading/downloading files and executing remote commands in non-homogenous systems

Upload files

	oonglycli --host foo.local --port 8080 --op upload --file /home/ameyms/foo.sh --remotepath /var/fubar/bar.sh

Download files

	oonglycli --host foo.local --port 8080 --op download --file /home/ameyms/foo.sh --remotepath /var/fubar/bar.sh

Execute remote command

	oonglycli --host foo.local --port 8080 --op cmd cat /home/amey/code/*.js foo | wc -l

The --host and --port should correspond to the machine where oonglyd is running