I'm pushing some changes now but I will try it that way then and see how it 
responds.

On Tuesday, August 29, 2017 at 2:55:19 AM UTC+3, Andrew Godwin wrote:
>
> You also asked this as a GitHub issue with more detail (
> https://github.com/django/channels/issues/728) - I'm going to close that 
> and answer it here, since this is the right place.
>
> I don't have a good example for this, but I will outline how I would 
> roughly do it (which your code already sort of does):
>
> - Make a group per process you want to run
> - Add any socket that wishes to see the status of this process to that 
> group (your code will have to work out who an incoming socket is and assign 
> appropriately)
> - Send information to the group from whatever other Python process is 
> monitoring the background process (note: you cannot run the process from 
> inside a consumer, consumers should be nonblocking), for both updates and 
> when it exits
>
> Andrew
>
> On Mon, Aug 28, 2017 at 3:53 AM, Samuel Muiruri <muiruri...@gmail.com 
> <javascript:>> wrote:
>
>> Hi,
>> I want to use django-channels to show progress report of a background 
>> process (percentage & time remaining) this is returned as a string. 
>>
>> My desired process flow would be:
>>
>>    1. User connects with sockets
>>    2. process is started
>>    3. continous feedback is sent back to *specific user *every "x" 
>>    seconds
>>    4. final feedback with result sent and closes connection
>>
>> I've gotten through setting up channels and the starting tutorial, if you 
>> can give me an example on this will be appreciated.
>>
>> -- 
>>
>> Best Regards,
>>
>> Samuel Muiruri.
>>
>> Web Designer | +254 738 940064
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Django users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to django-users...@googlegroups.com <javascript:>.
>> To post to this group, send email to django...@googlegroups.com 
>> <javascript:>.
>> Visit this group at https://groups.google.com/group/django-users.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/django-users/CAJZFZXptZ4HKZOjrS_K2zDp0xoPJRXuSpFdzBvC41hQdU9%3DS0g%40mail.gmail.com
>>  
>> <https://groups.google.com/d/msgid/django-users/CAJZFZXptZ4HKZOjrS_K2zDp0xoPJRXuSpFdzBvC41hQdU9%3DS0g%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/9cdf5c8e-f5cc-491f-856f-2a8c08cb89ff%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to