We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 4db000d + 69c87c8 commit c7a79f9Copy full SHA for c7a79f9
setup.py
@@ -25,9 +25,12 @@
25
completion_dirs = ['/usr/share/bash-completion/completions',
26
'/usr/local/opt/bash-completion/etc/bash_completion.d']
27
28
-for d in completion_dirs:
29
- if os.path.isdir(d):
30
- data_files.append((d, ['contrib/bash-completion/jenkins']))
+if os.geteuid() == 0:
+ for d in completion_dirs:
+ if os.path.isdir(d):
31
+ data_files.append((d, ['contrib/bash-completion/jenkins']))
32
+else:
33
+ print("Non-root user detected. Bash completion won't be installed.")
34
35
setup(
36
name='jenkins-cli',
0 commit comments