File tree Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Expand file tree Collapse file tree 1 file changed +10
-1
lines changed Original file line number Diff line number Diff line change @@ -20,10 +20,15 @@ def self.run(module_name=nil)
20
20
end
21
21
22
22
def self . safe_setup_directories ( module_name = nil , verbose = true )
23
+ if control_repo?
24
+ $stderr. puts "Unable to setup rspec-puppet automatically in a control repo" if verbose
25
+ return false
26
+ end
27
+
23
28
if module_name . nil?
24
29
module_name = get_module_name
25
30
if module_name . nil?
26
- $stderr. puts "Unable to determine module name. Aborting"
31
+ $stderr. puts "Unable to determine module name. Aborting" if verbose
27
32
return false
28
33
end
29
34
end
@@ -58,6 +63,10 @@ def self.safe_teardown_links(module_name=nil)
58
63
end
59
64
end
60
65
protected
66
+ def self . control_repo?
67
+ !File . exist? ( 'metadata.json' )
68
+ end
69
+
61
70
def self . get_module_name
62
71
module_name = nil
63
72
Dir [ "manifests/*.pp" ] . entries . each do |manifest |
You can’t perform that action at this time.
0 commit comments