10-22-2014 11:04 AM - modifié 03-01-2019 09:11 AM
The docs indicate modrule should work as follows but it returns invalid job class argument. The class "My Class" is defined and job alias is correct. Here is the cmd syntax I used.:
sacmd modrule -a myjobalias -J "My Class"
I would like help to understand why class args is invalid. Appreciate the help.
I wish I could get more verbose output to see what its doing which leads to my second question, anyone know how to get verbose output?
le 10-22-2014 11:34 AM
Hi Howard,
Add a pipe in between as shown in the example below:
SACmd modrule -a myjobalias | -J ID "My Class"
BR,
Derrick Au
le 10-24-2014 01:27 PM
I have some pretty extensive experience with CMD line...you need quotes when you have values with spaces. This is true of MODRULE and other CMD line Commands
SA>modrule -i 56034 -J JC with Space
Error: invalid job class argument
SA>modrule -i 56034 -J 'JC with Space'
Error: invalid job class argument
SA>modrule -i 56034 -J "JC with Space"
Request sent to Master.
you do not need quotes when value does not have quotes (on most commands)
modrule example using alias and jobid
SA>modrule -a 56034A -J Tidal
Request sent to Master.
SA>modrule -i 56034 -J Tidal
Request sent to Master.
le 10-27-2014 07:21 AM
Ignore my posting. Marc hit the nail right on the head :D
Découvrez et enregistrez vos notes préférées. Revenez pour trouver les réponses d'experts, des guides étape par étape, des sujets récents et bien plus encore.
Êtes-vous nouveau ici? Commencez par ces conseils. Comment utiliser la communauté Guide pour les nouveaux membres