[pkg-fso-commits] [SCM] FSO frameworkd Debian packaging branch, master, updated. milestone4-368-g700ab82
Michael 'Mickey' Lauer
mickey at vanille-media.de
Mon Feb 2 18:51:52 UTC 2009
The following commit has been merged in the master branch:
commit 9e32a58cebfcfcfed6dfd556ace46c75e4c4a17e
Author: Michael 'Mickey' Lauer <mickey at vanille-media.de>
Date: Thu Jan 8 00:47:31 2009 +0100
ogsmd: gather context status from pdp object, not from network
this makes it inline with the signal and the actual logical state
closing #289, as all parts should be in place now.
diff --git a/framework/subsystems/ogsmd/modems/abstract/mediator.py b/framework/subsystems/ogsmd/modems/abstract/mediator.py
index 686b07a..ecaeffa 100644
--- a/framework/subsystems/ogsmd/modems/abstract/mediator.py
+++ b/framework/subsystems/ogsmd/modems/abstract/mediator.py
@@ -22,7 +22,7 @@ TODO:
* refactor parameter validation
"""
-__version__ = "0.9.11.1"
+__version__ = "0.9.11.2"
MODULE_NAME = "ogsmd.modems.abstract.mediator"
from ogsmd import error
@@ -1493,20 +1493,7 @@ class PdpDeactivateContext( PdpMediator ):
class PdpGetContextStatus( PdpMediator ):
#=========================================================================#
def trigger( self ):
- self._commchannel.enqueue( '+CGACT?', self.responseFromChannel, self.errorFromChannel )
-
- def responseFromChannel( self, request, response ):
- if ( response[-1] == "OK" ):
- if len( response ) < 2:
- self._ok( "release" ) # rather 'unknown'?
- else:
- # FIXME support more than one context
- # (once we see the first modem that supports it)
- number, status = self._rightHandSide( response[-2] ).split( ',' )
- self._ok( "active" if status == '1' else "release" )
- else:
- DeviceMediator.responseFromChannel( self, request, response )
-
+ self._ok( Pdp.getInstance( self._object ).status() )
#
# CB Mediators
#
--
FSO frameworkd Debian packaging
More information about the pkg-fso-commits
mailing list