rye
rye copied to clipboard
Safe, parallel access to Unix shells from Ruby
When using Rye on Windows (which works great by the way!) there's always an error message `System cannot find the path specified` when initializing a `Rye::Box`. I guess this is...
Line https://github.com/delano/rye/blob/master/lib/rye/cmd.rb#L195 should have `filepath` in place of `remote_path`, and `newcontent` in place of `str`.
My use case for rye is to automate things that I'm doing "manually" via SSH. I have an extensive SSH config (~/.ssh/config) that specifies which keys and users to use...
I'm surprised to see that `find` is missing from the Rye commands. An oversight? Some other reason?
https://gist.github.com/anonymous/d32fd6028bb3774c9060 Basically, with Rye::Set#disable_safe_mode, whitelist exceptions are still raised. it's only with Rye::Set.new(foo, safe: false) that exceptions are properly swallowed. Is #disable_safe_mode working as expected?
Hi, i'm a sysadmin working on a tool for doing my daily tasks on my server farm. Due to the fact that i have around 70 hosts and also put...
Hi Delano, maybe you can direct me to a solution; i don't manage to suppress the printing to STDERR when a remote cmd fails (like `date --foobar`). (I'm collecting and...
Sometimes we connect to a lot of different servers and for some unknown reason the connection gets stuck. On Honeybadger all I can see are some Timeout errors, so this...
I must be missing something obvious, but I am unable to make rye connect to my local vagrant box that is password protected (not SSH key). This is what I...
Hey Delano, Having issues with: ``` box = Rye::Box.new host, args box.sudo 'my-foo-command' ``` or ``` box = Rye::Box.new host, args box.enable_sudo box.execute 'my-bar-command' ``` when /etc/sudoers has "Defaults requiretty"...