Rex
Rex copied to clipboard
Rex, the friendly automation framework
It seems that Rex does overwrite whatever $PATH is set, making can_run() not really usable in case of setting custom paths. Here I have /opt/prefix/bin in $PATH as well, however...
When task is not registered, authentication user is not taken from "auth for" parameter. Instead the user which is executing the task is used. ```perl auth for => qr/task/ =>...
ref https://github.com/RexOps/Rex/pull/998#issuecomment-206804456 > make the check to $? inside i_run/i_exec and throw an exception (which i would prefer)
Currently rex tries to get the username to be used for making an SSH connection from different places, in order as seen in `Rex::Config->get_user`: - `REX_USER` environment variable - `user`...
It would be nice to provide a way to download files on the remote machine (in contrast to the currently implemented `download` command, that is downloading a file _from_ the...
[ref](https://groups.google.com/forum/#!msg/rex-users/W0MzuU-by4Q/-2xrUy5HBgAJ) > Currently it's not possible to use telnet with rex, but the implementation is modular enough that it might possible to add (thinking architecturally), via writing proper Rex::Interface::{Connection,Exec,File,Fs}::Telnet modules....
`XML::Simple` documentation states > The use of this module in new code is discouraged. Other modules are available which provide more straightforward and consistent interfaces. In particular, XML::LibXML is highly...
Common source of confusion is the exceptional locality of the `sycn` command, as it runs `rsync` on the local machine, trying to sync between the source and the deastination directories....
Currently we don't have a proper error handling. We throw exceptions at multiple places, some get caught others not. Also the exceptions are just strings so a proper handling of...
'connection' is at least mentioned in the API doc (http://rexify.org/docs/api/1.3/rex/commands.pm.html#connection) but 'task' is not. Plus, it appears that task->user is never set, and task->name is not updated when the task...