Die Suche ergab 10 Treffer

von eye
Donnerstag 28. November 2013, 09:59
Forum: Allgemeine Fragen
Thema: Hilfe bei der Anpassung eines Python-Libvirt Programmes
Antworten: 17
Zugriffe: 9133

Re: Hilfe bei der Anpassung eines Python-Libvirt Programmes

Für full featured kommst Du um einen Terminalemulator nicht herum.
Und nehmen wir mal an ich hätte so einen Terminalemulator wie z.B. GateOne oder ShellInABox - wie bekomme ich die dazu mit dem Python Programm zu sprechen? Wo oder was ist die Schnittstelle?
von eye
Mittwoch 20. November 2013, 13:57
Forum: Allgemeine Fragen
Thema: Hilfe bei der Anpassung eines Python-Libvirt Programmes
Antworten: 17
Zugriffe: 9133

Re: Hilfe bei der Anpassung eines Python-Libvirt Programmes

Mit besonderer Betonung auf irgendwie ^^
Jemand einen Vorschlag wie man das realisieren könnte?

Und ja, ist natürlich ein Linux Server.
von eye
Mittwoch 20. November 2013, 11:10
Forum: Allgemeine Fragen
Thema: Hilfe bei der Anpassung eines Python-Libvirt Programmes
Antworten: 17
Zugriffe: 9133

Re: Hilfe bei der Anpassung eines Python-Libvirt Programmes

Hm, bisher hatte ich vor das einfacher zu lösen und einfach die Sachen in ein Scrollbares schwarzes HTML Textfield zu schreiben, mit einer input eingabezeile unten. dann gäbe es keine tab completion und die history funktion würde der browser übernehmen, aber ich müsste eben keinen terminal emulator ...
von eye
Dienstag 19. November 2013, 13:42
Forum: Allgemeine Fragen
Thema: Hilfe bei der Anpassung eines Python-Libvirt Programmes
Antworten: 17
Zugriffe: 9133

Re: Hilfe bei der Anpassung eines Python-Libvirt Programmes

Naja ich überlege halt derzeit an zwei varianten des programmes herum...


Einmal das, was ich oben habe so abzuändern, dass vorne befehl rein, verbindung aufbauen und abbauen und hinten ergebnis raus - da bräuchte ich sicher kein textfile als zwischenspeicher, da hast du vollkommen recht.


die ...
von eye
Dienstag 19. November 2013, 12:27
Forum: Allgemeine Fragen
Thema: Hilfe bei der Anpassung eines Python-Libvirt Programmes
Antworten: 17
Zugriffe: 9133

Re: Hilfe bei der Anpassung eines Python-Libvirt Programmes

Nein nicht sicher, deswegen wäre es ja auch eine "Krücke" die ich nicht benutzen will....
von eye
Dienstag 19. November 2013, 12:06
Forum: Allgemeine Fragen
Thema: Hilfe bei der Anpassung eines Python-Libvirt Programmes
Antworten: 17
Zugriffe: 9133

Re: Hilfe bei der Anpassung eines Python-Libvirt Programmes

Nach deinen Erklärungen sieht es für mich so aus, als müsste ich ein Phyton Proggie schreiben, dass die Verbindung aufbaut und offen hält, alles annimmt und "quittiert" was es geschickt bekommt und es für mich in ein textfile schreibt von wo ich es lesen und als json an meine website schicken kann ...
von eye
Dienstag 19. November 2013, 11:28
Forum: Allgemeine Fragen
Thema: Hilfe bei der Anpassung eines Python-Libvirt Programmes
Antworten: 17
Zugriffe: 9133

Re: Hilfe bei der Anpassung eines Python-Libvirt Programmes

@eye: Ich denke Du solltest nicht ein vorhandenes Skript anpassen was einen nicht unbedeutenden Teil auf die Verbindung der virtuellen Console mit der lokalen Konsole verwendet, sondern Dir lieber von 0 auf ein Programm erstellen was genau das macht was Du haben willst.
Das war auch mein erster ...
von eye
Dienstag 19. November 2013, 10:28
Forum: Allgemeine Fragen
Thema: Hilfe bei der Anpassung eines Python-Libvirt Programmes
Antworten: 17
Zugriffe: 9133

Re: Hilfe bei der Anpassung eines Python-Libvirt Programmes

Danke für den Tipp mit der Kurzschreibweise

Python Tutorials gucke ich immer mal wieder drüber, wenn ich ein Problem hab... suche da eher nach Sachen die nicht sofort klar sind, weil sich Python dort von anderen Sprachen unterscheidet... Ein komplettes Tutorial ist für mich eher sinnlos.


Edit ...
von eye
Dienstag 19. November 2013, 09:36
Forum: Allgemeine Fragen
Thema: Hilfe bei der Anpassung eines Python-Libvirt Programmes
Antworten: 17
Zugriffe: 9133

Re: Hilfe bei der Anpassung eines Python-Libvirt Programmes

Ok zu Zeile 82: hier hab ich jetzt:

if len(sys.argv) < 2:
print "Usage:", sys.argv[0], "URI UUID COMMAND"
print "for example:", sys.argv[0], "'qemu:///system' 'a3953fe1-39bc-2338-eada-295638ad13e' ls -la"
sys.exit(1)
uri = sys.argv[1]
uuid = sys.argv[2]
com = ""
for i in range(3, len(sys.argv ...
von eye
Dienstag 19. November 2013, 09:12
Forum: Allgemeine Fragen
Thema: Hilfe bei der Anpassung eines Python-Libvirt Programmes
Antworten: 17
Zugriffe: 9133

Hilfe bei der Anpassung eines Python-Libvirt Programmes

Hi,
ich bin eine Java-Entwicklerin (eigentlich), die letzten Monate hab ich viel an einem Projekt gearbeitet, dass ich derzeit mit Perl schreibe. Verwaltung von mehreren KVM-Servern über eine Weboberfläche mittels libvirt. Der Unterschied zu den unzähligen anderen Programmen, die es schon gibt, wird ...