##### SUMMARY

Documentation on `aws_batch_job_queue` has bugs:

* module is `aws_batch_job_queue`, not `batch_job_queue`
* the `batch_job_queue_action` variable is never registered
* the `debug` task uses the old YAML style

##### ISSUE TYPE
- Documentation Report

##### COMPONENT NAME

`aws_batch_job_queue`

##### ANSIBLE VERSION
```
ansible 2.8.6
  config file = None
  configured module search path = ['/home/major/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /home/major/.pyenv/versions/3.7.5/envs/venv-3.7.5/lib/python3.7/site-packages/ansible
  executable location = /home/major/.pyenv/versions/venv-3.7.5/bin/ansible
  python version = 3.7.5 (default, Oct 21 2019, 08:25:03) [GCC 9.2.1 20190827 (Red Hat 9.2.1-1)]
```

##### CONFIGURATION
```
[ no output ]
```

##### OS / ENVIRONMENT

Fedora 30 with Python 3.7.5 (from pyenv)

##### ADDITIONAL INFORMATION

No extra information.

"""
    Main entry point.
    :return dict: changed, batch_job_queue_action, response
    """
    argument_spec = ec2_argument_spec()
    argument_spec.update(
        dict(
            state=dict(required=False, default='present', choices=['present', 'absent']),
            job_queue_name=dict(required=True),
            job_queue_state=dict(required=False, default='ENABLED', choices=['ENABLED', 'DISABLED']),
            priority=dict(type='int', required=True),
            compute_environment_order=dict(type='list', required=True),
            region=dict(aliases=['aws_region', 'ec2_region'])
        )
    )
    module = AnsibleModule(
        argument_spec=argument_spec,
        supports_check_mode=True
    )
    
    if not HAS_BOTO3:
        module.fail_json(msg='boto3 is required for this module.')
    aws = AWSConnection(module, ['batch'])
    validate_params(module, aws)
    results = manage_state(module, aws)
    module.exit_json(**camel_dict_to_snake_dict(results))
if __name__ == '__main__':
    main()