git://git.onelab.eu
/
nodemanager.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
2afb003
)
pickle requires a file open in binary mode
author
Thierry Parmentelat
<thierry.parmentelat@inria.fr>
Tue, 1 Jan 2019 12:30:57 +0000
(13:30 +0100)
committer
Thierry Parmentelat
<thierry.parmentelat@inria.fr>
Tue, 1 Jan 2019 12:30:57 +0000
(13:30 +0100)
nodemanager.py
patch
|
blob
|
history
diff --git
a/nodemanager.py
b/nodemanager.py
index
6a260ee
..
0fefeae
100755
(executable)
--- a/
nodemanager.py
+++ b/
nodemanager.py
@@
-176,7
+176,7
@@
class NodeManager:
att['value'] = slicefamily
continue
sliver['attributes'].append(
att['value'] = slicefamily
continue
sliver['attributes'].append(
- {'tagname':
'vref', 'value':
slicefamily})
+ {'tagname':
'vref', 'value':
slicefamily})
except Exception:
logger.log_exc(
"nodemanager: Could not overwrite 'vref' attribute from 'GetSliceFamily'",
except Exception:
logger.log_exc(
"nodemanager: Could not overwrite 'vref' attribute from 'GetSliceFamily'",
@@
-184,7
+184,7
@@
class NodeManager:
def dumpSlivers (self, slivers):
def dumpSlivers (self, slivers):
- with open(NodeManager.DB_FILE, "w") as feed:
+ with open(NodeManager.DB_FILE, "w
b
") as feed:
logger.log ("nodemanager: saving successfully fetched GetSlivers in {}"
.format(NodeManager.DB_FILE))
pickle.dump(slivers, feed)
logger.log ("nodemanager: saving successfully fetched GetSlivers in {}"
.format(NodeManager.DB_FILE))
pickle.dump(slivers, feed)
@@
-192,7
+192,7
@@
class NodeManager:
def loadSlivers (self):
try:
def loadSlivers (self):
try:
- with open(NodeManager.DB_FILE, "r+") as feed:
+ with open(NodeManager.DB_FILE, "r
b
+") as feed:
logger.log("nodemanager: restoring latest known GetSlivers from {}"
.format(NodeManager.DB_FILE))
slivers = pickle.load(feed)
logger.log("nodemanager: restoring latest known GetSlivers from {}"
.format(NodeManager.DB_FILE))
slivers = pickle.load(feed)