Skip to content
Success

#29026 (Jul 13, 2026, 1:04:57 PM)

Started 1 min 37 sec ago
Took 2.3 sec on build4-deb12build-ansible

Started by upstream project gerrit-pysim build number 3283
originally caused by:

This run spent:

  • 12 sec waiting;
  • 2.3 sec build duration;
  • 14 sec total from scheduled to completion.
Revision: d34c0a60fa0163b47f540846215b071e2c27bd73
Repository: $GERRIT_REPO_URL
  • master
pySim/global_platform: make functionality available outside of cmd2

The nested class AddlShellCommands holds methods that encapsulate
the actual functionality from the related do_ method (e.g.
do_store_data calls self.store_data). This is already a good level
of separation but it does not allow us to call those methods from
programs that are not based on cmd2. Let's turn those methods into
functions so that non cmd2 applications have easy access to the
functionality of pySim.global_platform.

Let's also add a pySimLogger, so that we do not have to call
self._cmd.poutput

Related: SYS#6959
Change-Id: Idf4e4b58bf49ba62b2c22de4c49a2dcacfa872cb
pmaier@sysmocom.de at