Marco Mornati wrote:
No infact it works correctly if I try to run as root user, but now
with mine. But I've already set the acls and all other functions work
correctly with my user... just command has this problem.
Try granting additional ACLs on the directories it is complaining
about. It seems func now needs more ACLs because of the async
implementation. That's ok, we can update the docs.
Marco
Michael DeHaan wrote:
Marco Mornati wrote:
Hi,
I've updated to newest version of Func. But there is a problem (or
something is change) when I try to call the command module:
func bcmmornati call command run "ls /tmp"
Traceback (most recent call last):
File "/usr/bin/func", line 12, in <module>
cli.parse(argv)
File "/usr/lib/python2.5/site-packages/func/overlord/command.py",
line 247, in parse
return self.subCommands[command].parse(args[1:])
File
"/usr/lib/python2.5/site-packages/func/overlord/cmd_modules/call.py",
line 79, in parse
return base_command.BaseCommand.parse(self, argv)
File "/usr/lib/python2.5/site-packages/func/overlord/command.py",
line 228, in parse
ret = self.do(args)
File
"/usr/lib/python2.5/site-packages/func/overlord/cmd_modules/call.py",
line 148, in do
results = self.overlord_obj.run(self.module, self.method,
self.method_args)
File "/usr/lib/python2.5/site-packages/func/overlord/client.py",
line 311, in run
results = jobthing.batch_run(self.minions, process_server, nforks)
File "/usr/lib/python2.5/site-packages/func/jobthing.py", line 115,
in batch_run
__update_status(job_id, JOB_ID_RUNNING, -1)
File "/usr/lib/python2.5/site-packages/func/jobthing.py", line 41,
in __update_status
return __access_status(jobid=jobid, status=status,
results=results, write=True)
File "/usr/lib/python2.5/site-packages/func/jobthing.py", line 71,
in __access_status
handle = open(filename,"w")
IOError: [Errno 13] Permission denied: '/var/lib/func/status-500'
Are you running this as root? It looks like you don't have acls on
/var/lib/func/.
--Michael
_______________________________________________
Func-list mailing list
Func-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/func-list