diff options
Diffstat (limited to 'extensions/cpsection/modemconfiguration/model.py')
-rwxr-xr-x[-rw-r--r--] | extensions/cpsection/modemconfiguration/model.py | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/extensions/cpsection/modemconfiguration/model.py b/extensions/cpsection/modemconfiguration/model.py index f96e88f..2545ce1 100644..100755 --- a/extensions/cpsection/modemconfiguration/model.py +++ b/extensions/cpsection/modemconfiguration/model.py @@ -17,7 +17,8 @@ import gconf from jarabe.model.network import GSM_USERNAME_PATH, GSM_PASSWORD_PATH, \ - GSM_NUMBER_PATH, GSM_APN_PATH + GSM_NUMBER_PATH, GSM_APN_PATH, GSM_PIN_PATH, \ + GSM_PUK_PATH def get_username(): client = gconf.client_get_default() @@ -35,6 +36,14 @@ def get_apn(): client = gconf.client_get_default() return client.get_string(GSM_APN_PATH) or '' +def get_pin(): + client = gconf.client_get_default() + return client.get_string(GSM_PIN_PATH) or '' + +def get_puk(): + client = gconf.client_get_default() + return client.get_string(GSM_PUK_PATH) or '' + def set_username(username): client = gconf.client_get_default() client.set_string(GSM_USERNAME_PATH, username) @@ -51,3 +60,11 @@ def set_apn(apn): client = gconf.client_get_default() client.set_string(GSM_APN_PATH, apn) +def set_pin(pin): + client = gconf.client_get_default() + client.set_string(GSM_PIN_PATH, pin) + +def set_puk(puk): + client = gconf.client_get_default() + client.set_string(GSM_PUK_PATH, puk) + |