Description of problem:
hammer import user command checks for the role-mapping file even if the users are to be deleted.
Steps to Reproduce:
#hammer import user --csv-file=data/users.csv --delete --verbose
Role-mapping file /etc/hammer/cli.modules.d/role_map.yml not found, no roles will be assigned
Deleting from data/users.csv
Deleting imported user [177->5].
Do not check and print warning about missing mapping-file in case of user deletion.
There's also no need to override the execute() method used to check the availability of the mapping-file.
Fixed as a sideeffect of commit 610fc67318ba2501c531fbedec2b54be1ea6cd98
verified with rubygem-hammer_cli_import-0.10.3-1
This was delivered with Satellite 6.0 which was released on 10 September 2014.