BusDK Update

bus-komento alkaa välittää alikomennot oikeille Bus-työkaluille

Ensimmäinen varsinainen bus-ytimen koodi tekee bus accounts- ja muut saman mallin komennot oikeaksi komentotavaksi.

Ydin pysyy tarkoituksella pienenä: se ei tee liiketoimintalogiikkaa itse, vaan etsii oikean bus-...-työkalun ja välittää ajon sille.

24.1.2026 bus Dispatcher Exit-koodit

Tiiviisti

TL;DR

  • bus saa ensimmäisen oikean dispatcherin.
  • Komento etsi bus-alkuisen alikomennon PATH:sta ja ajoi sen.
  • Käyttövirhe palautti koodin 2, puuttuva alikomento 127.
  • Alikomennon oma exit-status välittyi läpi sellaisenaan.

Toimiva ydin näyttää käyttäjälle tältä:

bus
usage: bus <command> [args...]

Muutos on perustavanlaatuinen. Samassa commitissa bus oppii muodostamaan alikomennon nimen muodossa bus-<command>, etsimään sen PATH:sta, käynnistämään sen ja palauttamaan myös virhetilanteet oikein. Näin yhteinen komentopinta pysyy ohuena välittäjänä, ja varsinainen toiminnallisuus voidaan rakentaa erillisiin binääreihin.

Nykyinen bus-komennon laajempi help ja globaalit liput löytyvät julkisesta bus-repositoriosta.