Yes, I saw that and I had already the same idea ;) No more luck ... How liquidsoap knows that the script got the playlist ? I mean, does the temp file is known by liquidsoap ? I saw in other examples that people are doing something like get_process_line("") to have the result of the command.
Le dim. 16 sept. 2018 à 18:18, Romain Beauxis <romain.beau...@gmail.com> a écrit : > > > Le dim. 16 sept. 2018 à 11:08, sébastien dagnicourt < > sebastien.dagnico...@gmail.com> a écrit : > > > > OK, just for information, the python script is realy simple: > > > > #!/usr/bin/python3 > > import owncloud > > import sys > > > > > > f = sys.argv[1].replace('ocfl://','') > > fd = sys.argv[2] > > oc = owncloud.Client('https://mynextcloud_url') > > oc.login('login','password') > > oc.get_file(f, fd) > > > > User is the same for launching the liquidsoap command or the python one > from the shell. > > The thing I don't understand is that the command works under liquidsoap > also because I have a good file under /tmp/( the > "/tmp/liq-process971096..txt" written in the log) > > It's as if I fecth a file but liquidsoap doesn't know the name of it > (the one under /tmp) > > May me I miss something here ? > > > > With full debug I have this line : > > Failed to resolve "process:.txt,/data/djt/ls/get_file.bash > '//genre1/playlist1.txt' $(output)"! For more info, see server command > 'trace 1' > > > > Btw the only env difference between from liquidsoap or from a shell is > the LANG variable. > > Changed it to confirm that it's the same in the end ;) > > Ok, here's another thing: the way liquidsoap terminates a program when run > like this is by closing its standard input and waiting for it to terminate. > The unix API doesn't give many other ways to do so. > > You may want to add an explicit exit(0) at the very end of the script to > make sure it terminates properly. > > Romain > _______________________________________________ > Savonet-users mailing list > Savonet-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/savonet-users >
_______________________________________________ Savonet-users mailing list Savonet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/savonet-users