don't recreate bare repo if it exists already (fixes #12303)
This commit is contained in:
parent
b3de3a5c2b
commit
c9bcd68953
|
@ -40,6 +40,8 @@ Puppet::Type.newtype(:vcsrepo) do
|
|||
else
|
||||
return false
|
||||
end
|
||||
when :bare
|
||||
return is == :bare
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -48,7 +50,9 @@ Puppet::Type.newtype(:vcsrepo) do
|
|||
end
|
||||
|
||||
newvalue :bare, :required_features => [:bare_repositories] do
|
||||
provider.create
|
||||
if !provider.exists?
|
||||
provider.create
|
||||
end
|
||||
end
|
||||
|
||||
newvalue :absent do
|
||||
|
|
Loading…
Reference in New Issue