~chicharreros/magicicada-client/1.0

« back to all changes in this revision

Viewing changes to ubuntuone/syncdaemon/action_queue.py

  • Committer: Magicicada Bot
  • Author(s): Natalia
  • Date: 2018-04-24 15:59:00 UTC
  • mfrom: (1442.1.1 use-protocol-from-wheel)
  • Revision ID: magicicada_bot-20180424155900-2mwasih60li4jh2p
[r=facundo] - Use protocol from wheel release.
- Fix copyright headers from modified files.

Show diffs side-by-side

added added

removed removed

Lines of Context:
42
42
 
43
43
import OpenSSL.SSL
44
44
 
45
 
from zope.interface import implements
 
45
from magicicadaprotocol import (
 
46
    content_hash,
 
47
    errors as protocol_errors,
 
48
    protocol_pb2,
 
49
)
 
50
from magicicadaprotocol.client import (
 
51
    ThrottlingStorageClient,
 
52
    ThrottlingStorageClientFactory,
 
53
)
 
54
from magicicadaprotocol.context import get_ssl_context
46
55
from twisted.internet import reactor, defer, task
47
56
from twisted.internet import error as twisted_errors
48
57
from twisted.python.failure import Failure, DefaultException
 
58
from zope.interface import implements
49
59
 
50
60
from ubuntuone import clientdefs
51
61
from ubuntuone.platform import platform, remove_file
52
 
from ubuntuone.storageprotocol import protocol_pb2, content_hash
53
 
from ubuntuone.storageprotocol import errors as protocol_errors
54
 
from ubuntuone.storageprotocol.client import (
55
 
    ThrottlingStorageClient,
56
 
    ThrottlingStorageClientFactory,
57
 
)
58
 
from ubuntuone.storageprotocol.context import get_ssl_context
59
62
from ubuntuone.syncdaemon.interfaces import IActionQueue, IMarker
60
63
from ubuntuone.syncdaemon.logger import mklog, TRACE
61
64
from ubuntuone.syncdaemon import config, offload_queue
884
887
 
885
888
    def buildProtocol(self, addr):
886
889
        """Build the client and store it. Connect callbacks."""
887
 
        # XXX: Very Important Note: within the storageprotocol project,
 
890
        # XXX: Very Important Note: within the magicicadaprotocol project,
888
891
        # ThrottlingStorageClient.connectionMade sets self.factory.client
889
892
        # to self *if* self.factory.client is not None.
890
893
        # Since buildProcotol is called before connectionMade, the latter