
##### SUMMARY
When using the yum_repository without setting a priority param, the call to _log_invocation logs at emergency level to the journal

##### ISSUE TYPE
- Bug Report

##### COMPONENT NAME
yum_repository

##### ANSIBLE VERSION
```ansible 2.9.0
  config file = None
  configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/lib/python3.6/site-packages/ansible
  executable location = /usr/bin/ansible
  python version = 3.6.8 (default, Apr  2 2020, 13:34:55) [GCC 4.8.5 20150623 (Red Hat 4.8.5-39)]
```

##### CONFIGURATION
```[root@yolandi ansible]# ansible-config dump --only-changed
[root@yolandi ansible]# 

```

##### OS / ENVIRONMENT
CentOS 7.8


##### STEPS TO REPRODUCE
<!--- Describe exactly how to reproduce the problem, using a minimal test-case -->

<!--- Paste example playbooks or commands between quotes below -->
```
- hosts: localhost
  tasks:
    - name: Create dummy yum repo
      yum_repository:
        name: "Dummy}"
        description: "Clearly a dummy"
        baseurl: "https://example.com"
        enabled: no
```

##### EXPECTED RESULTS
_log_invocation isn't logged at a high level thus getting caught by alert level filtering


##### ACTUAL RESULTS
Because log_args gets passed in as `priority='None'`, the log_invocation call gets logged at the highest level

```
PLAY [localhost] ************************************************************************************************

TASK [Gathering Facts] ******************************************************************************************
ok: [localhost]

TASK [Create dummy yum repo] ************************************************************************************
2020 Aug 19 11:02:48 yolandi ansible-yum_repository Invoked with name=Dummy} description=Clearly a dummy baseurl=['https://example.com'] enabled=False reposdir=/etc/yum.repos.d state=present follow=False bandwidth=None cost=None deltarpm_metadata_percentage=None deltarpm_percentage=None enablegroups=None exclude=None failovermethod=None file=None gpgcakey=None gpgcheck=None gpgkey=None http_caching=None include=None includepkgs=None ip_resolve=None keepalive=None keepcache=None metadata_expire=None metadata_expire_filter=None metalink=None mirrorlist=None mirrorlist_expire=None params=None password=NOT_LOGGING_PARAMETER priority=None protect=None proxy=None proxy_password=NOT_LOGGING_PARAMETER proxy_username=None repo_gpgcheck=None retries=None s3_enabled=None skip_if_unavailable=None sslcacert=None ssl_check_cert_permissions=None sslclientcert=None sslclientkey=None sslverify=None throttle=None timeout=None ui_repoid_vars=None username=None async=None mode=None owner=None group=None seuser=None serole=None selevel=None setype=None attributes=None src=None force=None content=NOT_LOGGING_PARAMETER backup=None remote_src=None regexp=None delimiter=None directory_mode=None unsafe_writes=None
ok: [localhost]

PLAY RECAP ******************************************************************************************************
localhost                  : ok=2    changed=0    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0   
```

try:
            out_dest = in_src = None
            try:
                out_dest = open(dest, 'wb')
                in_src = open(src, 'rb')
                shutil.copyfileobj(in_src, out_dest)
            finally:  
                if out_dest:
                    out_dest.close()
                if in_src:
                    in_src.close()
        except (shutil.Error, OSError, IOError) as e:
            self.fail_json(msg='Could not write data to file (%s) from (%s): %s' % (dest, src, to_native(e)),
                           exception=traceback.format_exc())
    def _clean_args(self, args):