repo.or.cz
/
mygpo.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
fix Google Login button at /login/
[mygpo.git]
/
mygpo
/
users
/
tasks.py
blob
78f22ec3c70ca691c76a9b550eb6efab81371f0e
1
from
mygpo
.
cel
import
celery
2
3
4
@celery
.
task
(
max_retries
=
5
,
default_retry_delay
=
60
)
5
def
sync_user
(
user
):
6
""" Syncs all of the user's device groups """
7
8
for
group
in
user
.
get_grouped_devices
():
9
if
group
.
is_synced
:
10
device
=
group
.
devices
[
0
]
11
user
.
sync_group
(
device
)