Advertisement
maxhq

Rex error

May 16th, 2014
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Perl 1.30 KB | None | 0 0
  1. # (R)?ex 0.46.0
  2. # Started with
  3. #   rex -E sww base
  4. # the following config gives me:
  5. #   [2014-05-16 15:55:03] INFO - Running task base on 1.2.3.4
  6. #   [2014-05-16 15:55:03] INFO - Connecting to 1.2.3.4:22 (myuser)
  7. #   [2014-05-16 15:55:04] INFO - Connected to 1.2.3.4, trying to authenticate.
  8. #   [2014-05-16 15:55:09] INFO - Successfully authenticated on 1.2.3.4.
  9. #   Deep recursion on subroutine "Rex::Interface::Exec::Sudo::exec" at /home/myself/perl5/perlbrew/perls/perl-5.14.3/lib/site_perl/5.14.3/Rex/Config.pm line 220, <> line 1.
  10. #   Deep recursion on subroutine "Rex::Helper::Path::get_tmp_file" at /home/myself/perl5/perlbrew/perls/perl-5.14.3/lib/site_perl/5.14.3/Rex/Interface/Exec/Sudo.pm line 75, <> line 1.
  11. #   Deep recursion on subroutine "Rex::Config::get_tmp_dir" at /home/myself/perl5/perlbrew/perls/perl-5.14.3/lib/site_perl/5.14.3/Rex/Helper/Path.pm line 89, <> line 1.
  12.  
  13. use Rex -feature => 0.46;
  14.  
  15. user "root";
  16. private_key "/home/myself/.ssh/id_rsa";
  17. public_key "/home/myself/.ssh/id_rsa.pub";
  18. key_auth;
  19.  
  20. environment sww => sub {
  21.     set ntp_server => '4.3.2.1';
  22.     group "linux" =>
  23.         Rex::Group::Entry::Server->new(
  24.             name => '1.2.3.4', user => 'myuser', sudo => TRUE, sudo_password => 'myrootpwd'
  25.         );
  26. };
  27.  
  28. desc "Basis-Setup";
  29. task "base", group => "linux", sub {
  30.     update_package_db;
  31. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement