2016-03-20 6 views
0

Ich versuche, die folgenden Dateien und linksto iron.io hochladen:Wie verknüpfe ich Dateien in iron.io?

enter image description here

Nach dem Herunterladen der Dateien von iron.io, die ursprünglich hochgeladen wurden, ich, dass die Links in diesen Dateien gedreht werden sehen

enter image description here

Wie pflege ich die Links, so dass sie nicht in Dateien in dem Prozess der Upload gedreht werden iron.io.

Idealerweise kann ich diesen Bash-Skript auf iron.io laufe für dieses Problem zu lösen:

rm libicudata.so.50 && ln -s libicudata.so.50.1.2 libicudata.so.50 
rm libicui18n.so.50 && ln -s libicui18n.so.50.1.2 libicui18n.so.50 
rm libicuio.so.50 && ln -s libicuio.so.50.1.2 libicuio.so.50 
rm libicule.so.50 && ln -s libicule.so.50.1.2 libicule.so.50 
rm libiculx.so.50 && ln -s libiculx.so.50.1.2 libiculx.so.50 
rm libicutu.so.50 && ln -s libicutu.so.50.1.2 libicutu.so.50 
rm libicuuc.so.50 && ln -s libicuuc.so.50.1.2 libicuuc.so.50 

als Referenz, das ist mein Arbeiter:

# set the runtime language. Python workers use "python" 
runtime "python" 
# exec is the file that will be executed: 
exec "test.py" 

stack 'selenium' 
remote 
file "iron.json" 
file "test.py" 
dir '/Library/dataextract/' 

ich diesen Arbeiter lade mit folgenden Bash-Skript:

iron_worker upload test 

Antwort

0

Sie können einen Symlink nicht "hochladen". Es ist eine symbolische Verbindung, es gibt keine Möglichkeit, sie irgendwo zu "senden". Sie können einen Tarball erstellen und diesen stattdessen hochladen.

cd /path/to/the/files && tar cvf libs.tar * 

Dann auf dem empfangenden Server, entpacken Sie die Dateien:

cd /path/to/the/files && tar xvf libs.tar 

die Symlinks sind relativ und auf Dateien im selben Verzeichnis, werden sie wahrscheinlich erfolgreich beibehalten werden Angenommen. Wenn sie absolut sind, zeigen sie möglicherweise auf den falschen Ort.