ich habe in der Version 18.02 einen Connector eingerichtet, der ein CSV-File laden und importieren soll. Per FTP habe ich das CSV hier abgelegt: /persistent/home/admin/phonebook/pb.csv
Wenn ich den Connector via Cronjob ausführe, sagt er: “Could not find sourcefile /persistent/home/admin/phonebook/pb.csv”
Muss ich einen relativen Pfad beim Connector eintragen? Datei hat für alle Gruppen Leserechte (664).
Dateien des Hostsystems sind innerhalb einer pbx Instanz nicht zugänglich. Du musst das File in das Overlay des Containers kopieren: cp pb.csv /var/lib/lxc/$instanzname/overlay/tmp/, dann kannst du innerhalb des Connectors die Datei über den pfad /tmp/pb.csv lesen.
SSH / SFTP-Zugriff ist auf unsere Cloud-Hosts aus naheliegenden Gründen nicht möglich. Momentan gibt es auch noch keine Möglichkeit ein CSV über das WebUI oder die REST-API hochzuladen. Hier ist einfach noch eine Lücke im Konzept, aber aus Zeitgründen hat es das Feature nicht mehr in die 18 geschafft.