<p>laforge has uploaded this change for <strong>review</strong>.</p><p><a href="https://gerrit.osmocom.org/c/pysim/+/23583">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">pySim-shell: Remove UsimCommands<br><br>Those are a leftover of a very early attempt at pySim-shell, it has<br>long been superseded by all of the filesystem.py infrastructure.<br><br>Change-Id: I6b84ce205f46a1efd19087d332920982f17ca9cc<br>---<br>M pySim-shell.py<br>1 file changed, 1 insertion(+), 19 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://gerrit.osmocom.org:29418/pysim refs/changes/83/23583/1</pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;"><span>diff --git a/pySim-shell.py b/pySim-shell.py</span><br><span>index c170398..931b5ea 100755</span><br><span>--- a/pySim-shell.py</span><br><span>+++ b/pySim-shell.py</span><br><span>@@ -54,7 +54,7 @@</span><br><span> class PysimApp(cmd2.Cmd):</span><br><span>         CUSTOM_CATEGORY = 'pySim Commands'</span><br><span>   def __init__(self, card, rs, script = None):</span><br><span style="color: hsl(0, 100%, 40%);">-            basic_commands = [Iso7816Commands(), UsimCommands()]</span><br><span style="color: hsl(120, 100%, 40%);">+          basic_commands = [Iso7816Commands()]</span><br><span>                 super().__init__(persistent_history_file='~/.pysim_shell_history', allow_cli_args=False,</span><br><span>                              use_ipython=True, auto_load_commands=False, command_sets=basic_commands, startup_script=script)</span><br><span>             self.intro = style('Welcome to pySim-shell!', fg=fg.red)</span><br><span>@@ -346,24 +346,6 @@</span><br><span>                      raise RuntimeError("unable to export %i file(s)" % context['ERR'])</span><br><span> </span><br><span> </span><br><span style="color: hsl(0, 100%, 40%);">-@with_default_category('USIM Commands')</span><br><span style="color: hsl(0, 100%, 40%);">-class UsimCommands(CommandSet):</span><br><span style="color: hsl(0, 100%, 40%);">-      def __init__(self):</span><br><span style="color: hsl(0, 100%, 40%);">-             super().__init__()</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-      def do_read_ust(self, _):</span><br><span style="color: hsl(0, 100%, 40%);">-               """Read + Display the EF.UST"""</span><br><span style="color: hsl(0, 100%, 40%);">-           self._cmd.card.select_adf_by_aid(adf="usim")</span><br><span style="color: hsl(0, 100%, 40%);">-          (res, sw) = self._cmd.card.read_ust()</span><br><span style="color: hsl(0, 100%, 40%);">-           self._cmd.poutput(res[0])</span><br><span style="color: hsl(0, 100%, 40%);">-               self._cmd.poutput(res[1])</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span style="color: hsl(0, 100%, 40%);">-       def do_read_ehplmn(self, _):</span><br><span style="color: hsl(0, 100%, 40%);">-            """Read EF.EHPLMN"""</span><br><span style="color: hsl(0, 100%, 40%);">-              self._cmd.card.select_adf_by_aid(adf="usim")</span><br><span style="color: hsl(0, 100%, 40%);">-          (res, sw) = self._cmd.card.read_ehplmn()</span><br><span style="color: hsl(0, 100%, 40%);">-                self._cmd.poutput(res)</span><br><span style="color: hsl(0, 100%, 40%);">-</span><br><span> def parse_options():</span><br><span> </span><br><span>   parser = OptionParser(usage="usage: %prog [options]")</span><br><span></span><br></pre><p>To view, visit <a href="https://gerrit.osmocom.org/c/pysim/+/23583">change 23583</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://gerrit.osmocom.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://gerrit.osmocom.org/c/pysim/+/23583"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: pysim </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-Change-Id: I6b84ce205f46a1efd19087d332920982f17ca9cc </div>
<div style="display:none"> Gerrit-Change-Number: 23583 </div>
<div style="display:none"> Gerrit-PatchSet: 1 </div>
<div style="display:none"> Gerrit-Owner: laforge <laforge@osmocom.org> </div>
<div style="display:none"> Gerrit-MessageType: newchange </div>