+3
-3
@@ -9,7 +9,7 @@ action :install do
|
|||||||
user new_resource.user
|
user new_resource.user
|
||||||
group new_resource.group
|
group new_resource.group
|
||||||
environment 'HOME' => ::Dir.home(new_resource.user), 'USER' => new_resource.user if new_resource.user
|
environment 'HOME' => ::Dir.home(new_resource.user), 'USER' => new_resource.user if new_resource.user
|
||||||
not_if { npm_package_installed? }
|
not_if { package_installed? }
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -20,11 +20,11 @@ action :uninstall do
|
|||||||
user new_resource.user
|
user new_resource.user
|
||||||
group new_resource.group
|
group new_resource.group
|
||||||
environment 'HOME' => ::Dir.home(new_resource.user), 'USER' => new_resource.user if new_resource.user
|
environment 'HOME' => ::Dir.home(new_resource.user), 'USER' => new_resource.user if new_resource.user
|
||||||
only_if { npm_package_installed? }
|
only_if { package_installed? }
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def npm_package_installed?
|
def package_installed?
|
||||||
new_resource.package && npm_package_installed?(new_resource.package, new_resource.version, new_resource.path)
|
new_resource.package && npm_package_installed?(new_resource.package, new_resource.version, new_resource.path)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Referência em uma Nova Issue
Bloquear um usuário