mirror of
https://github.com/xcat2/confluent.git
synced 2024-11-22 17:43:14 +00:00
Cover the more common use case
With confluent running as non-root, it is now very much more likely that it is a directory permission issue. Since the root user is commonly asking a lesser privileged service to do the operation.
This commit is contained in:
parent
2bfbfeb4d3
commit
ca9655cd5e
@ -39,7 +39,7 @@ def execupdate(handler, filename, updateobj, type, owner, node):
|
||||
if type != 'ffdc':
|
||||
errstr = False
|
||||
if not os.path.exists(filename):
|
||||
errstr = '{0} does not appear to exist on {1}'.format(
|
||||
errstr = '{0} does not appear to exist on {1}, or is in a directory with permissions forbidding confluent user/group access'.format(
|
||||
filename, socket.gethostname())
|
||||
elif not os.access(filename, os.R_OK):
|
||||
errstr = '{0} is not readable by confluent on {1} (ensure confluent user or group can access file and parent directories)'.format(
|
||||
|
Loading…
Reference in New Issue
Block a user