ansible/ansible — pull request #1743 by steverweber (2012-12-10 19:07:24+00:00)
Title: allow user to be defined in ansible host file per host

Override the username from host file.

Linked conversation.
https://groups.google.com/forum/?fromgroups=#!topic/ansible-project/edx8zaMbg5g

Syntax.
```
sysadmin@jumper.example.org
jumper ansible_ssh_user=sysadmin ansible_ssh_host=192.168.1.50 ansible_ssh_port=5555
```

Note: If username is provided in the command line its priority is lower than the host file:
```
ansible all -m ping -u bruce
```
If user already set for that host inside host file then that user overrides the command line value.

Perhaps the priority should be set to:
0. Command line
1. Host file
2. `whoami`