<html><body><br><p>---------- Původní zpráva ----------<br>Od: Michal Grézl <michal.grezl@openstreetmap.cz><br>Komu: OpenStreetMap Czech Republic <talk-cz@openstreetmap.org><br>Datum: 22. 4. 2016 8:15:27<br>Předmět: Re: [Talk-cz] OsmHiCheck chybejici rozcestniky do osmap.cz</p><br><blockquote>2016-04-21 23:18 GMT+02:00 Marián Kyral <mkyral@email.cz>:<br>> Dne 21.4.2016 v 22:40 Marián Kyral napsal(a):<br>>> Dne 20.4.2016 v 11:08 Michal Grézl napsal(a):<br>>>> prave sem predelal api tak aby bezelo z gitu (lokalni clone), udelal<br>>>> sem naky zmeny v tom vagrantu a nejspis to i rozbil, pekne prosim zkus<br>>>> to opravit (hlavne pridat tvoreni commons db)<br>>>><br>>> Tak jsem to opravil, aby se to vůbec rozjelo. Jestli databáze commons<br>>> funguje netuším, nezkoumal jsem.<br>>><br>>> Marián<br>>><br>><br>> Mimochodem, co uděláme s tímhle?<br>><br>> [23:12:44 marian@worker api (master)]$ ls -la<br>> /var/www/localhost/htdocs/api/img<br>> lrwxrwxrwx 1 marian users 25 21. dub 22.28<br>> /var/www/localhost/htdocs/api/img -> /home/walley/www/mapy/img<br>> [23:12:47 marian@worker api (master)]$ ls -la /home/walley/www/mapy/img<br>> ls: nelze přistoupit k /home/walley/www/mapy/img: Adresář nebo soubor<br>> neexistuje<br>> [23:13:20 marian@worker api (master)]$<br>><br>> Pak na tom padá rsync:<br>><br>> Host path:<br>> /var/www/localhost/htdocs/api/<br>><br>> Guest path:<br>> /vagrant<br>><br>> Command: rsync --verbose --archive --delete -z --copy-links --no-owner<br>> --no-group --rsync-path sudo rsync -e ssh -p 2222 -o ControlMaster=auto<br>> -o ControlPath=/tmp/ssh.91 -o ControlPersist=10m -o<br>> StrictHostKeyChecking=no -o IdentitiesOnly=true -o<br>> UserKnownHostsFile=/dev/null -i<br>> '/var/www/localhost/htdocs/api/.vagrant/machines/frontend/virtualbox/private_key'<br>> --exclude .vagrant/ --exclude .git/ /var/www/localhost/htdocs/api/<br>> vagrant@127.0.0.1:/vagrant<br>> Error: Warning: Permanently added '[127.0.0.1]:2222' (ECDSA) to the list<br>> of known<br>> hosts.<br>><br>> symlink has no referent:<br>> "/var/www/localhost/htdocs/api/img"<br>><br>> rsync error: some files/attrs were not transferred (see previous errors)<br>> (code 23) at main.c(1178)<br>> [sender=3.1.2]<br>><br>><br>> img/ by se asi měl vynechat ze sync a místo toho by se měl vytvořit<br>> prázdný adresář.<br>>...<br><br>spravny reseni tohohle celyho je ve virtualu vytvorit /var/www/podle<br>distra a chuti/api<br>cd .../api<br>git clone https://github.com/osmcz/api<br>nainstalovat baliky<br>prihrat kofuguraci apache<br><br>img mam jako link a tudiz se to vyrobilo v gitu taky jako link:(<br></blockquote><p><br></p><p>No ten git clone ve virtuálu není až tak super řešení. Musel bych taky řešit ssh klíč, abych mohl případné změny pushnout na server.</p><p><br></p><p>Zatím to svůj účel splnilo - volání table/count mi funguje. Dalším krokem by mohlo být rozjetí toho upload scriptu. Jsem s překvapením zjistil, že upload není součástí API :-D</p><p><br></p><p>Taky jsem našel, že vagrant má možnost:</p><p><font face="courier new">push            deploys code in this environment to a configured destination</font></p><p><br></p><p>Ale není to nakonfigurováno. Jestli bude čas, tak si s tím ještě pohraji. Uvidím, kolik času bude o víkendu. Momentálně je pro mně priorita rozjet alespoň základní upload snímků v té gc-check vrstvě. Zatím se mi v představách rýsuje knihovna gc-upload.js, které bude obsahovat formulář (jednoduchá a později i komlexnější verze) a kód pro samotný upload.<br></p><p><br></p>Marián<p><br></p><blockquote><br><br>-- <br>Michal Grézl<br>http://openstreetmap.cz<br><br>_______________________________________________<br>Talk-cz mailing list<br>Talk-cz@openstreetmap.org<br>https://lists.openstreetmap.org/listinfo/talk-cz</blockquote></body></html>