Autor Thema: bleibt beim rename der HASH erhalten?  (Gelesen 309 mal)

Online CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 16043
bleibt beim rename der HASH erhalten?
« am: 09 August 2018, 11:38:29 »
Mahlzeit. Wie im Betreff schon gelesen interessiert mich ob bei einem rename eines Devices der HASH des Devices erhalten oder ändert der sich auch?



Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.me/MOldenburg
Mein GitHub: https://github.com/LeonGaultier
kein Support für cfg Editierer

Offline Thorsten Pferdekaemper

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4789
  • Finger weg von der fhem.cfg
Antw:bleibt beim rename der HASH erhalten?
« Antwort #1 am: 09 August 2018, 12:10:04 »
Hi,
aus CommandRename in fhem.pl:
  $defs{$new} = $defs{$old};
  $defs{$new}{NAME} = $new;
  delete($defs{$old});          # The new pointer will preserve the hash
...ich würde mal sagen, der Hash bleibt derselbe.
Aber ich kann mir irgendwie fast nicht vorstellen, dass das wirklich die Antwort auf Deine Frage ist. Das hättest Du doch normalerweise selbst nachgeschaut, oder ist's zu heiß?
Gruß,
   Thorsten
RasPi
Heizkessel-Steuerung per Arduino und HTTPMOD
und einen Haufen Homematic (Wired)

Online CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 16043
Antw:bleibt beim rename der HASH erhalten?
« Antwort #2 am: 09 August 2018, 12:27:46 »
Hallo Thorsten

Es war mehr ein kleines bisschen Faulheit. Diese ganze RenameFn Sache hat mich heute so am Rande begleitet und da viel mir diese Frage ein  ;D
Ich danke Dir auf jeden Fall für Deine Antwort.



Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.me/MOldenburg
Mein GitHub: https://github.com/LeonGaultier
kein Support für cfg Editierer

Offline betateilchen

  • Developer
  • Hero Member
  • ****
  • Beiträge: 15081
  • s/fhem\.cfg/configDB/g
Antw:bleibt beim rename der HASH erhalten?
« Antwort #3 am: 09 August 2018, 13:00:41 »
und da viel mir diese Frage ein

gut, dass sie Dir nicht eingewenigt ist...  8)

Hat Dir das nicht schon beim Schreiben wehgetan?
-----------------------
Unaufgeforderte Anfragen per email werden von mir nicht beantwortet. Dafür ist das Forum da.
-----------------------
Nächster Hamburg-Stammtisch: 14.12.2018 - 18:30 Uhr

Online CoolTux

  • Developer
  • Hero Member
  • ****
  • Beiträge: 16043
Antw:bleibt beim rename der HASH erhalten?
« Antwort #4 am: 09 August 2018, 13:08:06 »
gut, dass sie Dir nicht eingewenigt ist...  8)

Hat Dir das nicht schon beim Schreiben wehgetan?

Was soll ich da sagen Udo. Ist wie bei dummen Menschen, wenn sie nicht wissen das sie dumm sind tut es ihnen nicht weh.  ;D  ;D  ;D

Aber danke für den Wink. Ich hätte es in der Tat so gelassen da es mir nicht aufge[f]allen ist.



schwitzende Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.me/MOldenburg
Mein GitHub: https://github.com/LeonGaultier
kein Support für cfg Editierer

Offline Thorsten Pferdekaemper

  • Developer
  • Hero Member
  • ****
  • Beiträge: 4789
  • Finger weg von der fhem.cfg
Antw:bleibt beim rename der HASH erhalten?
« Antwort #5 am: 09 August 2018, 14:48:17 »
gut, dass sie Dir nicht eingewenigt ist...  8)
Ich hätte gewettet, dass Du was zum Thema "Faulheit" sagst. ...aber das war jetzt auch einigermaßen erwartungskonform.
SCNR,
    Thorsten
RasPi
Heizkessel-Steuerung per Arduino und HTTPMOD
und einen Haufen Homematic (Wired)

 

decade-submarginal