Commit Graph

528 Commits (f6f6afa81e30ddf723d427320ee1acbe07765a38)

Author SHA1 Message Date
Matt Davis 889012e29e
clean up ansible-connection (#82992)
2 years ago
Matt Martz 66a83314b9
Modernize install (#76021)
4 years ago
Matt Clay 4ea8d9a782
ansible-test - split controller/target testing (#75605)
4 years ago
Matt Clay 99a79e1969
ansible-test - Move code from _data to _util. (#75495)
5 years ago
Matt Clay 97a0810e0f
Move ansible-test entry point. (#60281)
7 years ago
Matt Clay d651bda123
Relocate ansible-test code. (#60147)
7 years ago
Matt Davis 8d1f658ce4
move CLI entrypoints under ansible package (#60004)
7 years ago
Sam Doran 6cf6f5a34b
Use atexit to cleanup tmp dirs (#56532)
7 years ago
Matt Martz db6cc60352
Migrate command line parsing to argparse (#50610)
7 years ago
Ganesh Nalawade d100faedb3
Add check to log jsonrpc request/response (#54606)
7 years ago
Toshio Kuratomi afdbb0d9d5 Save the command line arguments into a global context
7 years ago
Nathaniel Case b2423e7602
Log device interaction and push labeled logs back to controller (#50028)
7 years ago
Nathaniel Case 62ec383232
Fix some handling of log messages from ansible-connection (#50214)
7 years ago
Nathaniel Case 1829a72885
Allow persistent connection plugins to queue messages back to ansible-connection (#49977)
7 years ago
Nathaniel Case 61a649ce0f
Don't fail if a remote_addr with a '/' hits ansible_connection (#49781)
7 years ago
Toshio Kuratomi 3fba006207 Update bare exceptions to specify Exception.
7 years ago
Brian Coca 3132266aa1 use ansible json encoding/decoding to avoid errors (#47214)
7 years ago
Toshio Kuratomi 4d9504e775 Remove runtime usage of pkg_resources.
7 years ago
Nathaniel Case 0d143ed7f6
Clean up after ansible-connection if failure occurred in start() (#45929)
8 years ago
Matt Clay f3d1f9544b
Make ansible-test available in the bin directory. (#45876)
8 years ago
Nathaniel Case 86f96d0212
Move plugin option settings. (#44774)
8 years ago
Nathaniel Case f221105882
Prevent data being truncated over persistent connection socket (#43885)
8 years ago
Ganesh Nalawade 3f3101dfe5
Raise exception if command timeout is triggered (#43078)
8 years ago
Nathaniel Case 9169daa326
\r does not round-trip the local socket, escape and restore on the other side (#43507)
8 years ago
Ganesh Nalawade ea6ef3fae8
Enable setting options for cliconf and other implementation plugins (if set to configurable) (#43368)
8 years ago
joren485 d03b9eddf6 Remove unused imports from /bin and lib/ansible/cli (#43440)
8 years ago
Ganesh Nalawade 97d4e53131
Support setting persistent command timeout per task basis (#42847)
8 years ago
Nathaniel Case 483df13626 Fixing issues with httpapi (#40388)
8 years ago
Ricardo Carrillo Cruz 62e1c14edc
Pull persistent connection parameters via get_option (#39367)
8 years ago
James Cammarata 7ce9968ce1
Properly unlock the socket file lock in ansible-connection (#39223)
8 years ago
Toshio Kuratomi 06f73ad578
Normalize usage of temp and tmp on tmp (#36221)
8 years ago
Nathaniel Case 527fc492b9
Acquire `display`ed messages from forked process (#36064)
8 years ago
Ganesh Nalawade 90cd87f950
Fix debug logs failing with persistent connection (#33049)
8 years ago
Matt Martz 55352bdda4
Error early if executing python version doesn't meet documented minimums (#34655)
8 years ago
Ganesh Nalawade 2f932d8767
Add parent pid to persistent connection socket path hash (#33518)
8 years ago
Julien Palard 53d9f9ffae Allow PDB to enter post mortem. fixes (#31086)
8 years ago
Peter Sprygada 69575e25d0 shuts down persistent connections at end of play run (#32825)
8 years ago
Brian Coca 23b1dbacaf
Config continued (#31024)
8 years ago
Nathaniel Case 21c8ab537b
getattr() with no default is an AttributeError if missing (#32946)
8 years ago
Nathaniel Case a1517234f6
Fix `authorize: yes` and `become_method: enable` (#32864)
8 years ago
Nathaniel Case 9c0275a879
Connection plugins network_cli and netconf (#32521)
8 years ago
Ganesh Nalawade 97d5e0d027 Remove log of command executed in persistent connection (#31581)
8 years ago
Brian Coca 9c6d7ddeb5 report extra info in verbose and if needed
9 years ago
Brian Coca 76aaaf127b nicer error on bad ansible config (#30461)
9 years ago
Matt Clay 442af3744e Miscellaneous pylint fixes.
9 years ago
Ganesh Nalawade cd8c1c1108 Create persistent socket path using port and connection type (#28492)
9 years ago
Matt Clay 8e0b5800b7 Miscellaneous ansible-test fixes. (#28355)
9 years ago
Brian Coca c27248db60 ansible-inventory cli tool (#22477)
9 years ago
Brian Coca f921369445 Ansible Config part2 (#27448)
9 years ago
Nathaniel Case a3404418c0 Fix Python3 in ansible-connection (#27645)
9 years ago