Merge lp:~danilo/landscape-client/bpickle-no-3 into lp:~landscape/landscape-client/trunk

Proposed by Данило Шеган
Status: Merged
Approved by: Данило Шеган
Approved revision: 962
Merged at revision: 961
Proposed branch: lp:~danilo/landscape-client/bpickle-no-3
Merge into: lp:~landscape/landscape-client/trunk
Diff against target: 169 lines (+14/-13)
12 files modified
landscape/broker/ping.py (+1/-1)
landscape/broker/store.py (+1/-1)
landscape/broker/tests/test_ping.py (+1/-1)
landscape/broker/tests/test_transport.py (+1/-1)
landscape/broker/transport.py (+1/-1)
landscape/compat.py (+0/-2)
landscape/lib/amp.py (+1/-1)
landscape/lib/persist.py (+1/-1)
landscape/lib/tests/test_bpickle.py (+1/-1)
landscape/package/reporter.py (+2/-1)
landscape/package/store.py (+2/-1)
landscape/package/tests/test_reporter.py (+2/-1)
To merge this branch: bzr merge lp:~danilo/landscape-client/bpickle-no-3
Reviewer Review Type Date Requested Status
Adam Collard (community) Approve
🤖 Landscape Builder test results Approve
Alberto Donato (community) Approve
Review via email: mp+320157@code.launchpad.net

Commit message

Rename bpickle3 back to bpickle and drop indirect imports through landscape.compat.

Description of the change

Rename bpickle3 back to bpickle and drop indirect imports through landscape.compat.

Testing instructions:

make check, ensure https://ci.lscape.net/job/landscape-package/ builds successfully.

To post a comment you must log in.
Revision history for this message
🤖 Landscape Builder (landscape-builder) :
review: Abstain (executing tests)
Revision history for this message
🤖 Landscape Builder (landscape-builder) wrote :

Command: TRIAL_ARGS=-j4 make check
Result: Success
Revno: 961
Branch: lp:~danilo/landscape-client/bpickle-no-3
Jenkins: https://ci.lscape.net/job/latch-test-xenial/3634/

review: Approve (test results)
Revision history for this message
Alberto Donato (ack) wrote :

LGTM, +1

review: Approve
962. By Данило Шеган

Revert Makefile change.

Revision history for this message
🤖 Landscape Builder (landscape-builder) :
review: Abstain (executing tests)
Revision history for this message
🤖 Landscape Builder (landscape-builder) wrote :

Command: TRIAL_ARGS=-j4 make check
Result: Success
Revno: 962
Branch: lp:~danilo/landscape-client/bpickle-no-3
Jenkins: https://ci.lscape.net/job/latch-test-xenial/3635/

review: Approve (test results)
Revision history for this message
Adam Collard (adam-collard) wrote :

+1

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'landscape/broker/ping.py'
2--- landscape/broker/ping.py 2017-03-06 10:38:07 +0000
3+++ landscape/broker/ping.py 2017-03-17 09:58:08 +0000
4@@ -39,7 +39,7 @@
5 from twisted.python.failure import Failure
6 from twisted.internet import defer
7
8-from landscape.compat import bpickle
9+from landscape.lib import bpickle
10 from landscape.lib.fetch import fetch
11 from landscape.lib.log import log_failure
12
13
14=== modified file 'landscape/broker/store.py'
15--- landscape/broker/store.py 2017-03-14 09:24:43 +0000
16+++ landscape/broker/store.py 2017-03-17 09:58:08 +0000
17@@ -100,7 +100,7 @@
18 from twisted.python.compat import iteritems
19
20 from landscape import DEFAULT_SERVER_API
21-from landscape.compat import bpickle
22+from landscape.lib import bpickle
23 from landscape.lib.fs import create_binary_file
24 from landscape.lib.versioning import sort_versions, is_version_higher
25
26
27=== modified file 'landscape/broker/tests/test_ping.py'
28--- landscape/broker/tests/test_ping.py 2017-03-06 10:38:07 +0000
29+++ landscape/broker/tests/test_ping.py 2017-03-17 09:58:08 +0000
30@@ -2,7 +2,7 @@
31
32 from twisted.internet.defer import fail
33
34-from landscape.compat import bpickle
35+from landscape.lib import bpickle
36 from landscape.lib.fetch import fetch
37 from landscape.reactor import FakeReactor
38 from landscape.broker.ping import PingClient, Pinger
39
40=== modified file 'landscape/broker/tests/test_transport.py'
41--- landscape/broker/tests/test_transport.py 2017-03-16 09:51:44 +0000
42+++ landscape/broker/tests/test_transport.py 2017-03-17 09:58:08 +0000
43@@ -3,8 +3,8 @@
44
45 from landscape import VERSION
46 from landscape.broker.transport import HTTPTransport
47+from landscape.lib import bpickle
48 from landscape.lib.fetch import PyCurlError
49-from landscape.compat import bpickle
50
51 from landscape.tests.helpers import LandscapeTest, LogKeeperHelper
52
53
54=== modified file 'landscape/broker/transport.py'
55--- landscape/broker/transport.py 2017-03-06 10:38:07 +0000
56+++ landscape/broker/transport.py 2017-03-17 09:58:08 +0000
57@@ -8,7 +8,7 @@
58
59 from twisted.python.compat import unicode
60
61-from landscape.compat import bpickle
62+from landscape.lib import bpickle
63 from landscape.lib.fetch import fetch
64 from landscape.log import format_delta
65 from landscape import SERVER_API, VERSION
66
67=== modified file 'landscape/compat.py'
68--- landscape/compat.py 2017-03-16 15:17:09 +0000
69+++ landscape/compat.py 2017-03-17 09:58:08 +0000
70@@ -1,7 +1,5 @@
71 from twisted.python.compat import _PY3
72
73-from landscape.lib import bpickle3 as bpickle
74-
75
76 if _PY3:
77 import _pickle as cPickle
78
79=== modified file 'landscape/lib/amp.py'
80--- landscape/lib/amp.py 2017-03-13 09:02:04 +0000
81+++ landscape/lib/amp.py 2017-03-17 09:58:08 +0000
82@@ -54,7 +54,7 @@
83 from twisted.protocols.amp import (
84 Argument, String, Integer, Command, AMP, MAX_VALUE_LENGTH, CommandLocator)
85
86-from landscape.compat import bpickle
87+from landscape.lib import bpickle
88
89
90 class MethodCallArgument(Argument):
91
92=== renamed file 'landscape/lib/bpickle3.py' => 'landscape/lib/bpickle.py'
93=== modified file 'landscape/lib/persist.py'
94--- landscape/lib/persist.py 2017-03-08 12:06:13 +0000
95+++ landscape/lib/persist.py 2017-03-17 09:58:08 +0000
96@@ -608,7 +608,7 @@
97 class BPickleBackend(Backend):
98
99 def __init__(self):
100- from landscape.compat import bpickle
101+ from landscape.lib import bpickle
102 self._bpickle = bpickle
103
104 def new(self):
105
106=== modified file 'landscape/lib/tests/test_bpickle.py'
107--- landscape/lib/tests/test_bpickle.py 2017-03-06 10:38:07 +0000
108+++ landscape/lib/tests/test_bpickle.py 2017-03-17 09:58:08 +0000
109@@ -1,6 +1,6 @@
110 import unittest
111
112-from landscape.compat import bpickle
113+from landscape.lib import bpickle
114
115
116 class BPickleTest(unittest.TestCase):
117
118=== modified file 'landscape/package/reporter.py'
119--- landscape/package/reporter.py 2017-03-06 10:38:07 +0000
120+++ landscape/package/reporter.py 2017-03-17 09:58:08 +0000
121@@ -13,12 +13,13 @@
122 from twisted.internet.defer import (
123 Deferred, succeed, inlineCallbacks, returnValue)
124
125+from landscape.lib import bpickle
126 from landscape.lib.sequenceranges import sequence_to_ranges
127 from landscape.lib.twisted_util import gather_results, spawn_process
128 from landscape.lib.fetch import fetch_async
129 from landscape.lib.fs import touch_file
130
131-from landscape.compat import convert_buffer_to_string, bpickle
132+from landscape.compat import convert_buffer_to_string
133 from landscape.package.taskhandler import (
134 PackageTaskHandlerConfiguration, PackageTaskHandler, run_task_handler)
135 from landscape.package.store import UnknownHashIDRequest, FakePackageStore
136
137=== modified file 'landscape/package/store.py'
138--- landscape/package/store.py 2017-03-10 12:39:56 +0000
139+++ landscape/package/store.py 2017-03-17 09:58:08 +0000
140@@ -9,7 +9,8 @@
141 from twisted.python.compat import iteritems, long
142 from twisted.python.compat import StringType as basestring
143
144-from landscape.compat import convert_buffer_to_string, bpickle
145+from landscape.compat import convert_buffer_to_string
146+from landscape.lib import bpickle
147 from landscape.lib.store import with_cursor
148
149
150
151=== modified file 'landscape/package/tests/test_reporter.py'
152--- landscape/package/tests/test_reporter.py 2017-03-13 15:15:46 +0000
153+++ landscape/package/tests/test_reporter.py 2017-03-17 09:58:08 +0000
154@@ -8,6 +8,7 @@
155 from twisted.internet import reactor
156
157
158+from landscape.lib import bpickle
159 from landscape.lib.fs import create_text_file, touch_file
160 from landscape.lib.fetch import FetchError
161 from landscape.package.store import (
162@@ -24,7 +25,7 @@
163 LandscapeTest, BrokerServiceHelper, EnvironSaverHelper)
164 from landscape.reactor import FakeReactor
165
166-from landscape.compat import convert_buffer_to_string, bpickle
167+from landscape.compat import convert_buffer_to_string
168
169 SAMPLE_LSB_RELEASE = "DISTRIB_CODENAME=codename\n"
170

Subscribers

People subscribed via source and target branches

to all changes: