This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.
Holger Freyther gerrit-no-reply at lists.osmocom.orgHolger Freyther has uploaded this change for review. ( https://gerrit.osmocom.org/13040
Change subject: ms_driver: Move Subscriber into the ms_driver from gsm_tester
......................................................................
ms_driver: Move Subscriber into the ms_driver from gsm_tester
Move the Subscriber in preparation from a "pull" to a "push" model
for subscribers.
Change-Id: Ia2fdf0232560f7cce3a88de174a4870872c29812
---
M src/osmo_gsm_tester/ms_driver.py
M src/osmo_ms_driver/starter.py
2 files changed, 25 insertions(+), 24 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-gsm-tester refs/changes/40/13040/1
diff --git a/src/osmo_gsm_tester/ms_driver.py b/src/osmo_gsm_tester/ms_driver.py
index e8e543c..fc1bee3 100644
--- a/src/osmo_gsm_tester/ms_driver.py
+++ b/src/osmo_gsm_tester/ms_driver.py
@@ -21,35 +21,12 @@
from osmo_ms_driver.event_server import EventServer
from osmo_ms_driver.simple_loop import SimpleLoop
from osmo_ms_driver.location_update_test import MassUpdateLocationTest
-from osmo_ms_driver.starter import BinaryOptions
+from osmo_ms_driver.starter import BinaryOptions, Subscriber
import os.path
import shutil
import tempfile
-class Subscriber(log.Origin):
- def __init__(self, imsi, ki):
- super().__init__(log.C_RUN, 'subscriber')
- self._imsi = imsi
- self._ki = ki
- self._auth_algo = "comp128v1"
- self._msisdn = None
-
- def msisdn(self):
- return self._msisdn
-
- def set_msisdn(self, msisdn):
- self._msisdn = msisdn
-
- def imsi(self):
- return self._imsi
-
- def ki(self):
- return self._ki
-
- def auth_algo(self):
- return self._auth_algo
-
class MsDriver(log.Origin):
def __init__(self, suite_run):
diff --git a/src/osmo_ms_driver/starter.py b/src/osmo_ms_driver/starter.py
index dd3aac5..7710766 100644
--- a/src/osmo_ms_driver/starter.py
+++ b/src/osmo_ms_driver/starter.py
@@ -25,6 +25,30 @@
BinaryOptions = collections.namedtuple("BinaryOptions", ["virtphy", "mobile", "env"])
+class Subscriber(log.Origin):
+ def __init__(self, imsi, ki):
+ super().__init__(log.C_RUN, 'subscriber')
+ self._imsi = imsi
+ self._ki = ki
+ self._auth_algo = "comp128v1"
+ self._msisdn = None
+
+ def msisdn(self):
+ return self._msisdn
+
+ def set_msisdn(self, msisdn):
+ self._msisdn = msisdn
+
+ def imsi(self):
+ return self._imsi
+
+ def ki(self):
+ return self._ki
+
+ def auth_algo(self):
+ return self._auth_algo
+
+
class Launcher(log.Origin):
def __init__(self, binary, env, base_name, name_number, tmp_dir):
super().__init__(log.C_RUN, "{}/{}".format(base_name, name_number))
--
To view, visit https://gerrit.osmocom.org/13040
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-gsm-tester
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: Ia2fdf0232560f7cce3a88de174a4870872c29812
Gerrit-Change-Number: 13040
Gerrit-PatchSet: 1
Gerrit-Owner: Holger Freyther <holger at freyther.de>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20190225/fc1aea8e/attachment.htm>