A charmer s toolbox development and debugging tools
summary
A tour of jhack shows concrete dev tools for Juju charms: jhack tail parses debug logs and replays event history; show-relation and stored-data viewers dump exact relation and charm store contents; jhack fire simulates events by populating real hook environment variables; sync pushes local file changes into a live unit for instant iteration; replay records hook-tool and Pebble interactions so executions can be replayed offline for repeatable postmortems and CI debugging.
AI-written summary · about
chapters (7)
- 0:00Start
- 2:19A testing and debugging tool suite
- 3:13The charming development flow
- 4:41Setup
- 6:00The juju model
- 16:07Simulate events
- 25:38Replay events: fast iterations!
related talks
48mMobile debugging
42mPythonic deployment of (Python) applications
47mDebugging, Profiling, & Rocking Out with Browser-Based Developer Tools!
33mEssential JavaScript debugging tools for the modern detective
53mThe 2016 Android Developer's Toolbox
25mCommandLine Tools for DevOps
01h 27mProactive Defense: Leveraging Hacker Tools for Early Vulnerability Detection
29mFilling the Knowledge Gap: Debugging Edition
