Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/jarabe
diff options
context:
space:
mode:
authorSimon Schampijer <simon@schampijer.de>2010-02-10 16:58:36 (GMT)
committer Simon Schampijer <simon@schampijer.de>2010-02-10 16:58:36 (GMT)
commitf5daf6e6984badace857a37a3e399bf005a33614 (patch)
tree2e6b68adf1125c667f62803f00396f291a54ed13 /src/jarabe
parent19e8b5b243e4109dedf24adbe73d14e1f8913ffa (diff)
Add Connection Information to 3G Support (Daniel Castelo, Plan Ceibal)
Ticket: 1652
Diffstat (limited to 'src/jarabe')
-rw-r--r--src/jarabe/model/network.py15
1 files changed, 9 insertions, 6 deletions
diff --git a/src/jarabe/model/network.py b/src/jarabe/model/network.py
index 696dc91..4c1d536 100644
--- a/src/jarabe/model/network.py
+++ b/src/jarabe/model/network.py
@@ -197,8 +197,8 @@ class Ppp(object):
pass
def get_dict(self):
- ppp = {}
- return ppp
+ ppp = {}
+ return ppp
class Gsm(object):
def __init__(self):
@@ -350,11 +350,14 @@ class NMSettingsConnection(dbus.service.Object):
self._secrets = secrets
def set_connected(self):
- if not self._settings.connection.autoconnect:
- self._settings.connection.autoconnect = True
+ if self._settings.connection.type == NM_CONNECTION_TYPE_GSM:
self._settings.connection.timestamp = int(time.time())
- if self._settings.connection.type == NM_CONNECTION_TYPE_802_11_WIRELESS:
- self.save()
+ else:
+ if not self._settings.connection.autoconnect:
+ self._settings.connection.autoconnect = True
+ self._settings.connection.timestamp = int(time.time())
+ if self._settings.connection.type == NM_CONNECTION_TYPE_802_11_WIRELESS:
+ self.save()
def set_secrets(self, secrets):
self._secrets = secrets