Make profile sessions synchronous by default
This commit is contained in:
parent
cb122c7dc0
commit
6a6210ecb7
3 changed files with 5 additions and 5 deletions
|
@ -28,7 +28,7 @@ class ApplicationController:
|
||||||
return Application.all()
|
return Application.all()
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def launch(version: ApplicationVersion, profile: SessionProfile, port_number: int = None, asynchronous: bool = True, profile_observer: Optional[ProfileObserver] = None):
|
def launch(version: ApplicationVersion, profile: SessionProfile, port_number: int = None, asynchronous: bool = False, profile_observer: Optional[ProfileObserver] = None):
|
||||||
|
|
||||||
from core.controllers.ProfileController import ProfileController
|
from core.controllers.ProfileController import ProfileController
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@ class ProfileController:
|
||||||
profile_observer.notify('updated', profile)
|
profile_observer.notify('updated', profile)
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def enable(profile: Union[SessionProfile, SystemProfile], force: bool = False, pristine: bool = False, asynchronous: bool = True, profile_observer: ProfileObserver = None, application_version_observer: ApplicationVersionObserver = None, connection_observer: ConnectionObserver = None):
|
def enable(profile: Union[SessionProfile, SystemProfile], force: bool = False, pristine: bool = False, asynchronous: bool = False, profile_observer: ProfileObserver = None, application_version_observer: ApplicationVersionObserver = None, connection_observer: ConnectionObserver = None):
|
||||||
|
|
||||||
from core.controllers.ConnectionController import ConnectionController
|
from core.controllers.ConnectionController import ConnectionController
|
||||||
|
|
||||||
|
|
6
main.py
6
main.py
|
@ -191,7 +191,7 @@ if __name__ == '__main__':
|
||||||
if profile is not None:
|
if profile is not None:
|
||||||
|
|
||||||
try:
|
try:
|
||||||
ProfileController.enable(profile, force=arguments.force, pristine=arguments.pristine, profile_observer=profile_observer, application_version_observer=application_version_observer, connection_observer=connection_observer)
|
ProfileController.enable(profile, force=arguments.force, pristine=arguments.pristine, asynchronous=True, profile_observer=profile_observer, application_version_observer=application_version_observer, connection_observer=connection_observer)
|
||||||
|
|
||||||
except (InvalidSubscriptionError, MissingSubscriptionError) as exception:
|
except (InvalidSubscriptionError, MissingSubscriptionError) as exception:
|
||||||
|
|
||||||
|
@ -239,7 +239,7 @@ if __name__ == '__main__':
|
||||||
else:
|
else:
|
||||||
raise RuntimeError('The subscription could not be activated. Please try again later.')
|
raise RuntimeError('The subscription could not be activated. Please try again later.')
|
||||||
|
|
||||||
ProfileController.enable(profile, force=arguments.force, pristine=arguments.pristine, profile_observer=profile_observer, application_version_observer=application_version_observer, connection_observer=connection_observer)
|
ProfileController.enable(profile, force=arguments.force, pristine=arguments.pristine, asynchronous=True, profile_observer=profile_observer, application_version_observer=application_version_observer, connection_observer=connection_observer)
|
||||||
|
|
||||||
elif manage_subscription_input == '2':
|
elif manage_subscription_input == '2':
|
||||||
|
|
||||||
|
@ -251,7 +251,7 @@ if __name__ == '__main__':
|
||||||
if subscription is not None:
|
if subscription is not None:
|
||||||
|
|
||||||
ProfileController.attach_subscription(profile, subscription)
|
ProfileController.attach_subscription(profile, subscription)
|
||||||
ProfileController.enable(profile, force=arguments.force, pristine=arguments.pristine, profile_observer=profile_observer, application_version_observer=application_version_observer, connection_observer=connection_observer)
|
ProfileController.enable(profile, force=arguments.force, pristine=arguments.pristine, asynchronous=True, profile_observer=profile_observer, application_version_observer=application_version_observer, connection_observer=connection_observer)
|
||||||
|
|
||||||
else:
|
else:
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue