ich Chef bin hier kann mir bitte jemand meine Syntax Recht oder die richtige Art und Weise des Gehens über das Tun der unten erhalten helfen:exctracting eine tar-Datei und ohne bestimmte Verzeichnisse und Dateien
remote_file '/tmp/apache-tomcat-8.0.43.tar.gz' do
source 'http://csjh****1:8000/Tomcat/apache-tomcat-8.0.43.tar.gz'
user 'root'
group 'root'
mode '0755'
action :create
end
directory '/Apps/Dev/Tomcat/8.0.43' do
recursive true
mode 0755
action :create
end
execute 'extract_some_tar' do
command = 'tar -xzvf /tmp/apache-tomcat-8.0.43.tar.gz --strip-
components=1'
command = '--exclude=*webapps/examples* '
command = '--exclude=*webapps/ROOT*'
command = '--exclude=*webapps/ROOT*'
cwd '/Apps/Dev/Tomcat/8.0.43'
end
ich unten bin immer Fehler von meiner Küche:
================================================================================
Error executing action `run` on resource 'execute[extract tomcat tarball]'
================================================================================
Errno::ENOENT
-------------
No such file or directory - extract
Resource Declaration:
---------------------
# In /tmp/kitchen/cache/cookbooks/last_test/recipes/default.rb
Hallo Draco, ich versuchte Ihren Befehl, es entfernt nicht die Verzeichnisse. also hier versuche ich, alles in das Verzeichnis '/Apps/Dev/Tomcat/8.0.43' zu extrahieren und zu entfernen, mit Ausnahme von "examples; ROOT; docs" – Napster