Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.python > #5700
| From | Marco Bakera <pintman@bakera.de> |
|---|---|
| Newsgroups | de.comp.lang.python |
| Subject | Re: [Python-de] ports mit Doppelpunkt nach docker-compose schreiben |
| Date | 2020-10-22 18:11 +0200 |
| Message-ID | <mailman.96.1603385515.17029.python-de@python.org> (permalink) |
| References | <e2b2aaec-fc21-db66-e7d9-8cbac5989723@fuhrmann.homedns.org> <475cca37-f2ba-4a83-6a8c-ffbdb7a44b30@bakera.de> |
Stefan Fuhrmann wrote on 22.10.20 15:12:
>
>
> ich habe ein script, das mir nextcloud ausrollt und möchte es nun
> erweitern, dass es auf ports prüft und entsprechend einen port hochzählt
> und in die docker-compose schreibt.
Zeige doch einmal etwas mehr von deinem Skript und auch die
Fehlermeldung - falls es eine gibt.
> Ich habe eine funktion "next_free_port" hinten soll :80 hinzu.
>
> docker_compose["services"]["app"]["ports"] = [next_free_port() +":80"]
Wenn next_free_port() eine Zahl liefert, muss diese in einen String
konvertiert werden. Zudem würde ich vermute, dass die Listenklammern
überflüssig sind. Vielleicht klappt es ja schon so:
docker_compose["services"]["app"]["ports"] = str(next_free_port()) +":80"
Marco.
--
k=bytes.fromhex('b90155033ce5a85fa989ed1d3adeaa6c82');c=bytes.fromhex('c9683b775184c61fcbe8867848bf8408e7');print(''.join([chr(c^k)for
c,k in zip(c,k)]))
Back to de.comp.lang.python | Previous | Next | Find similar
Re: [Python-de] ports mit Doppelpunkt nach docker-compose schreiben Marco Bakera <pintman@bakera.de> - 2020-10-22 18:11 +0200
csiph-web