Sectionsd bei Neutrino registrieren per sectionsdcontrol

Das Original Benutzerinterface Neutrino-SD incl. zapit, sectionsd, yWeb etc...
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Sectionsd bei Neutrino registrieren per sectionsdcontrol

Beitrag von Gaucho316 »

Kann das hier bitte mal jemand ins CVS einchecken oder mir zumindest ein Binary bereitstellen? Das wäre wirklich nett.

Code: Alles auswählen

--- sectionsdcontrol_v1.6.cpp	2008-11-25 08:23:44.703142000 +0100
+++ sectionsdcontrol.cpp	2008-11-25 08:33:09.124740400 +0100
@@ -36,6 +36,7 @@
 	printf("        sectionsdcontrol --freemem       unloads all events\n");
 	printf("        sectionsdcontrol --restart       restart sectionsd\n");
 	printf("        sectionsdcontrol --ping          ping sectionsd\n");
+	printf("        sectionsdcontrol --rn            register neutrino\n");
 }
 
 int main(int argc, char** argv)
@@ -95,7 +96,14 @@
 			client.Restart();
 		}
 		else if (!strcmp(argv[i], "--ping"))
+		{
 			printf("sectionsd %s\n", client.ping() ? "running" : "dead");
+		}
+		else if (!strcmp(argv[i], "--rn"))
+		{
+			printf("registering neutrino\n");
+			client.RegisterNeutrino();
+		}
 	}
 
 	return 0;
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Sectionsd bei Neutrino registrieren per sectionsdcontrol

Beitrag von seife »

Kurz und knapp: Nein, das checke ich nicht ein.
Gaucho316
Contributor
Beiträge: 1688
Registriert: Donnerstag 17. Februar 2005, 20:24

Re: Sectionsd bei Neutrino registrieren per sectionsdcontrol

Beitrag von Gaucho316 »

Ich weiß. Das hattest du ja schon vor einiger Zeit geschrieben, als ich den Vorschlag in Anlehnung an "pzapit -rn" gemacht habe. Neutrino selbst macht es doch auch nicht anders und ruft "RegisterNeutrino" auf. Oder hab ich da etwas übersehen? Aber du wirst schon deine Gründe haben.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Re: Sectionsd bei Neutrino registrieren per sectionsdcontrol

Beitrag von seife »

Neutrino hat tatsächlich momentan ein problem, bis einmal die Taste "?" gedrückt oder gezappt wurde. Sectionsd weiss nämlich nach dem neustart nicht, welcher sender gerade aktuell ist. Das fixe ich aber demnächst mal im Neutrino.