Ticket #1474: zope-warnings.txt

File zope-warnings.txt, 8.5 KB (added by davidsarah, at 2011-08-25T01:12:29Z)

Results from enforcing interfaces

Line 
1
2allmydata.uri.WriteableSSKFileURI does not implement <InterfaceClass allmydata.interfaces.IMutableFileURI>
3The implementation of set_extension_params violates its contract
4        because implementation requires too many arguments.
5       
6allmydata.uri.ReadonlySSKFileURI does not implement <InterfaceClass allmydata.interfaces.IMutableFileURI>
7The implementation of set_extension_params violates its contract
8        because implementation requires too many arguments.
9       
10allmydata.uri.WritableMDMFFileURI does not implement <InterfaceClass allmydata.interfaces.IMutableFileURI>
11The implementation of set_extension_params violates its contract
12        because implementation requires too many arguments.
13       
14allmydata.uri.ReadonlyMDMFFileURI does not implement <InterfaceClass allmydata.interfaces.IMutableFileURI>
15The implementation of set_extension_params violates its contract
16        because implementation requires too many arguments.
17       
18allmydata.uri.MDMFDirectoryURIVerifier does not implement <InterfaceClass allmydata.interfaces.IVerifierURI>
19An object has failed to implement interface <InterfaceClass allmydata.interfaces.IVerifierURI>
20
21        The is_readonly attribute was not provided.
22       
23allmydata.uri.DirectoryURIVerifier does not implement <InterfaceClass allmydata.interfaces.IVerifierURI>
24An object has failed to implement interface <InterfaceClass allmydata.interfaces.IVerifierURI>
25
26        The is_readonly attribute was not provided.
27       
28allmydata.uri.ImmutableDirectoryURIVerifier does not implement <InterfaceClass allmydata.interfaces.IVerifierURI>
29An object has failed to implement interface <InterfaceClass allmydata.interfaces.IVerifierURI>
30
31        The is_readonly attribute was not provided.
32       
33allmydata.storage_client.StorageFarmBroker does not implement <InterfaceClass allmydata.interfaces.IStorageBroker>
34An object has failed to implement interface <InterfaceClass allmydata.interfaces.IStorageBroker>
35
36        The get_all_connections attribute was not provided.
37       
38<class 'allmydata.codec.CRSEncoder'> does not implement <InterfaceClass allmydata.interfaces.ICodecEncoder>
39An object has failed to implement interface <InterfaceClass allmydata.interfaces.ICodecEncoder>
40
41        The encode_proposal attribute was not provided.
42       
43<class 'allmydata.immutable.encode.Encoder'> does not implement <InterfaceClass allmydata.interfaces.IEncoder>
44An object has failed to implement interface <InterfaceClass allmydata.interfaces.IEncoder>
45
46        The set_params attribute was not provided.
47       
48allmydata.immutable.layout.WriteBucketProxy does not implement <InterfaceClass allmydata.interfaces.IStorageBucketWriter>
49The implementation of put_share_hashes violates its contract
50        because implementation requires too many arguments.
51       
52allmydata.immutable.layout.ReadBucketProxy does not implement <InterfaceClass allmydata.interfaces.IStorageBucketReader>
53The implementation of get_share_hashes violates its contract
54        because implementation doesn't allow enough arguments.
55       
56<class 'allmydata.immutable.upload.Uploader'> does not implement <InterfaceClass allmydata.interfaces.IUploader>
57An object has failed to implement interface <InterfaceClass allmydata.interfaces.IUploader>
58
59        The upload_ssk attribute was not provided.
60       
61allmydata.immutable.offloaded.LocalCiphertextReader does not implement <InterfaceClass allmydata.interfaces.IEncryptedUploadable>
62An object has failed to implement interface <InterfaceClass allmydata.interfaces.IEncryptedUploadable>
63
64        The set_upload_status attribute was not provided.
65       
66allmydata.immutable.literal.LiteralProducer does not implement <InterfaceClass twisted.internet.interfaces.IPushProducer>
67An object has failed to implement interface <InterfaceClass twisted.internet.interfaces.IPushProducer>
68
69        The pauseProducing attribute was not provided.
70       
71<class 'allmydata.immutable.repairer.Repairer'> does not implement <InterfaceClass allmydata.interfaces.IEncryptedUploadable>
72An object has failed to implement interface <InterfaceClass allmydata.interfaces.IEncryptedUploadable>
73
74        The get_plaintext_hashtree_leaves attribute was not provided.
75       
76allmydata.mutable.layout.SDMFSlotWriteProxy does not implement <InterfaceClass allmydata.interfaces.IMutableSlotWriter>
77The implementation of put_blockhashes violates its contract
78        because implementation requires too many arguments.
79       
80allmydata.mutable.layout.MDMFSlotWriteProxy does not implement <InterfaceClass allmydata.interfaces.IMutableSlotWriter>
81The implementation of put_blockhashes violates its contract
82        because implementation requires too many arguments.
83       
84allmydata.mutable.retrieve.Retrieve does not implement <InterfaceClass twisted.internet.interfaces.IPushProducer>
85An object has failed to implement interface <InterfaceClass twisted.internet.interfaces.IPushProducer>
86
87        The stopProducing attribute was not provided.
88       
89allmydata.mutable.repairer.RepairResults does not implement <InterfaceClass allmydata.interfaces.IRepairResults>
90The implementation of get_successful violates its contract
91        because implementation doesn't allow enough arguments.
92       
93allmydata.mutable.filenode.MutableFileVersion does not implement <InterfaceClass allmydata.interfaces.IMutableFileVersion>
94An object has failed to implement interface <InterfaceClass allmydata.interfaces.IMutableFileVersion>
95
96        The get_servermap attribute was not provided.
97       
98allmydata.dirnode.DirectoryNode does not implement <InterfaceClass allmydata.interfaces.IDirectoryNode>
99The implementation of set_uri violates its contract
100        because implementation requires too many arguments.
101       
102allmydata.nodemaker.NodeMaker does not implement <InterfaceClass allmydata.interfaces.INodeMaker>
103The implementation of create_from_cap violates its contract
104        because implementation doesn't support keyword arguments.
105       
106allmydata.test.common.DummyProducer does not implement <InterfaceClass twisted.internet.interfaces.IPullProducer>
107An object has failed to implement interface <InterfaceClass twisted.internet.interfaces.IPullProducer>
108
109        The stopProducing attribute was not provided.
110       
111allmydata.test.common.FakeCHKFileNode does not implement <InterfaceClass allmydata.interfaces.IImmutableFileNode>
112An object has failed to implement interface <InterfaceClass allmydata.interfaces.IImmutableFileNode>
113
114        The get_readcap attribute was not provided.
115       
116allmydata.test.common.FakeMutableFileNode does not implement <InterfaceClass allmydata.interfaces.IMutableFileNode>
117An object has failed to implement interface <InterfaceClass allmydata.interfaces.IMutableFileNode>
118
119        The download_version attribute was not provided.
120       
121allmydata.test.no_network.NoNetworkStorageBroker does not implement <InterfaceClass allmydata.interfaces.IStorageBroker>
122An object has failed to implement interface <InterfaceClass allmydata.interfaces.IStorageBroker>
123
124        The get_all_connections attribute was not provided.
125       
126allmydata.test.test_dirnode.FakeMutableFile does not implement <InterfaceClass allmydata.interfaces.IMutableFileNode>
127An object has failed to implement interface <InterfaceClass allmydata.interfaces.IMutableFileNode>
128
129        The get_size_of_best_version attribute was not provided.
130       
131allmydata.test.test_encode.FakeBucketReaderWriterProxy does not implement <InterfaceClass allmydata.interfaces.IStorageBucketWriter>
132The implementation of put_share_hashes violates its contract
133        because implementation requires too many arguments.
134       
135allmydata.test.test_encode.FakeBucketReaderWriterProxy does not implement <InterfaceClass allmydata.interfaces.IStorageBucketReader>
136The implementation of get_block_data violates its contract
137        because implementation requires too many arguments.
138       
139allmydata.test.test_provisioning.MyRequest does not implement <InterfaceClass nevow.inevow.IRequest>
140An object has failed to implement interface <InterfaceClass nevow.inevow.IRequest>
141
142        The removeComponent attribute was not provided.
143       
144allmydata.frontends.sftpd.FakeTransport does not implement <InterfaceClass twisted.internet.interfaces.ITransport>
145An object has failed to implement interface <InterfaceClass twisted.internet.interfaces.ITransport>
146
147        The getHost attribute was not provided.
148       
149allmydata.frontends.sftpd.Dispatcher does not implement <InterfaceClass twisted.cred.portal.IRealm>
150The implementation of requestAvatar violates its contract
151        because implementation requires too many arguments.