diff options
Diffstat (limited to 'lib/gitlab/plugin.rb')
-rw-r--r-- | lib/gitlab/plugin.rb | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/gitlab/plugin.rb b/lib/gitlab/plugin.rb index 23353f36025..68620376cff 100644 --- a/lib/gitlab/plugin.rb +++ b/lib/gitlab/plugin.rb @@ -3,7 +3,7 @@ module Gitlab module Plugin def self.files - Dir.glob(Rails.root.join('plugins/*')).select do |entry| + Dir.glob(Rails.root.join("plugins/*")).select do |entry| File.file?(entry) end end @@ -15,9 +15,9 @@ module Gitlab end def self.execute(file, data) - result = Gitlab::Popen.popen_with_detail([file]) do |stdin| + result = Gitlab::Popen.popen_with_detail([file]) { |stdin| stdin.write(data.to_json) - end + } exit_status = result.status&.exitstatus [exit_status.zero?, result.stderr] |