##// END OF EJS Templates
dbmigrate: python3 fixes
super-admin -
r5163:86c1ad25 default
parent child Browse files
Show More
@@ -2,7 +2,7 b''
2 2 Configuration parser module.
3 3 """
4 4
5 import configparser
5 from configparser import ConfigParser
6 6
7 7 from rhodecode.lib.dbmigrate.migrate.versioning.config import *
8 8 from rhodecode.lib.dbmigrate.migrate.versioning import pathed
@@ -97,7 +97,7 b' class ColDiff(object):'
97 97 self.diff=True
98 98 return
99 99
100 def __bool__(self):
100 def __nonzero__(self):
101 101 return self.diff
102 102
103 103 __bool__ = __nonzero__
@@ -132,7 +132,7 b' class TableDiff(object):'
132 132 'columns_different',
133 133 )
134 134
135 def __bool__(self):
135 def __nonzero__(self):
136 136 return bool(
137 137 self.columns_missing_from_A or
138 138 self.columns_missing_from_B or
@@ -64,6 +64,12 b' class VerNum(object):'
64 64 def __int__(self):
65 65 return int(self.value)
66 66
67 def __index__(self):
68 return int(self.value)
69
70 def __hash__(self):
71 return hash(self.value)
72
67 73
68 74 class Collection(pathed.Pathed):
69 75 """A collection of versioning scripts in a repository"""
General Comments 0
You need to be logged in to leave comments. Login now