From 7571e0ecb1ffea65df4498cf002c78c170905df8 Mon Sep 17 00:00:00 2001 From: Christoph Date: Tue, 12 Jul 2016 09:00:24 +0200 Subject: add a way to find out if we are dealing with a git subrepo --- lib/leap_cli/util.rb | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/leap_cli/util.rb b/lib/leap_cli/util.rb index 64b5c63..29658da 100644 --- a/lib/leap_cli/util.rb +++ b/lib/leap_cli/util.rb @@ -428,6 +428,15 @@ module LeapCli return $? == 0 end end + + def is_git_subrepo?(dir) + Dir.chdir(dir) do + `ls .gitrepo 2>/dev/null` + return $? == 0 + end + end + + def current_git_branch(dir) Dir.chdir(dir) do -- cgit v1.2.3