Import random old test scripts into tests/ dir.
parent
996d847731
commit
92ae866271
@ -0,0 +1,42 @@
|
|||||||
|
|
||||||
|
import mitogen.utils
|
||||||
|
import mitogen.fakessh
|
||||||
|
|
||||||
|
|
||||||
|
@mitogen.utils.run_with_router
|
||||||
|
def main(router):
|
||||||
|
import logging
|
||||||
|
mitogen.utils.log_to_file(level=logging.INFO)
|
||||||
|
router.enable_debug()
|
||||||
|
#mitogen.fakessh.run_with_fake_ssh(router, ['bash', '-c', 'echo $PATH'])
|
||||||
|
#mitogen.fakessh.run_with_fake_ssh(router, ['bash', '-c', 'ls -Gl $SSH_PATH'])
|
||||||
|
# k3 = router.ssh(hostname='k3')
|
||||||
|
k3 = router.local()
|
||||||
|
print 'GOT HERE'
|
||||||
|
import os
|
||||||
|
k3.call(os.system, 'hostname')
|
||||||
|
return
|
||||||
|
#sud = router.sudo(via=k3, username='root')
|
||||||
|
sud = k3
|
||||||
|
|
||||||
|
mitogen.fakessh.run_with_fake_ssh(sud, router, ['rsync', '--progress', '-vvvr', 'h:/var/lib/docker'])
|
||||||
|
#mitogen.fakessh.run_with_fake_ssh(router, ['bash', '-c', 'ssh h rsync --server . foo'])
|
||||||
|
# mitogen.fakessh.run_with_fake_ssh(router, ['bash', '-c', 'ssh k3.botanicus.net -t screen -dr'])
|
||||||
|
print 'end of t.py'
|
||||||
|
|
||||||
|
|
||||||
|
import logging
|
||||||
|
import mitogen.utils
|
||||||
|
import mitogen.fakessh
|
||||||
|
|
||||||
|
@mitogen.utils.run_with_router
|
||||||
|
def main(router):
|
||||||
|
mitogen.utils.log_to_file(level=logging.DEBUG)
|
||||||
|
#router.enable_debug()
|
||||||
|
#router.enable_debug()
|
||||||
|
|
||||||
|
k3 = router.ssh(hostname='k3')
|
||||||
|
sudo = router.sudo(via=k3, username='root')
|
||||||
|
|
||||||
|
mitogen.fakessh.run(sudo, router, ['rsync', '--progress', '-r', 'h:/var/lib/docker'])
|
||||||
|
|
@ -0,0 +1,14 @@
|
|||||||
|
import os
|
||||||
|
import mitogen.utils
|
||||||
|
|
||||||
|
@mitogen.utils.run_with_router
|
||||||
|
def main(router):
|
||||||
|
mitogen.utils.log_to_file()
|
||||||
|
|
||||||
|
context = None
|
||||||
|
for x in range(1, 11):
|
||||||
|
print 'Connect local%d via %s' % (x, context)
|
||||||
|
context = router.local(via=context, name='local%d' % x)
|
||||||
|
|
||||||
|
context.call(os.system, 'pstree -s python -s mitogen')
|
||||||
|
|
@ -0,0 +1,18 @@
|
|||||||
|
import logging
|
||||||
|
import os
|
||||||
|
|
||||||
|
import mitogen.ssh
|
||||||
|
import mitogen.sudo
|
||||||
|
import mitogen.utils
|
||||||
|
|
||||||
|
@mitogen.utils.run_with_router
|
||||||
|
def main(router):
|
||||||
|
mitogen.utils.log_to_file(io=False, level=logging.INFO)
|
||||||
|
child1 = router.ssh(name='u', hostname='u')
|
||||||
|
child2 = router.sudo(
|
||||||
|
username='sudo_pw_test',
|
||||||
|
password='x',
|
||||||
|
name='sudo_pw_test',
|
||||||
|
via=child1,
|
||||||
|
)
|
||||||
|
child2.call(os.system, 'id')
|
Loading…
Reference in New Issue