mirror of
https://github.com/openvswitch/ovs
synced 2025-08-31 22:35:15 +00:00
python: Change 'clone' function names to 'copy'.
It seems that 'copy' is the proper name for this kind of function in Python, based on the existence of dict.copy().
This commit is contained in:
@@ -241,7 +241,7 @@ class Datum(object):
|
||||
def __contains__(self, item):
|
||||
return item in self.values
|
||||
|
||||
def clone(self):
|
||||
def copy(self):
|
||||
return Datum(self.type, dict(self.values))
|
||||
|
||||
@staticmethod
|
||||
|
@@ -220,8 +220,8 @@ class BaseType(object):
|
||||
json['refType'] = self.ref_type
|
||||
return json
|
||||
|
||||
def clone(self):
|
||||
return BaseType(self.type, self.enum.clone(), self.min, self.max,
|
||||
def copy(self):
|
||||
return BaseType(self.type, self.enum.copy(), self.min, self.max,
|
||||
self.min_length, self.max_length, self.ref_table)
|
||||
|
||||
def is_valid(self):
|
||||
@@ -378,12 +378,12 @@ class Type(object):
|
||||
self.n_min = n_min
|
||||
self.n_max = n_max
|
||||
|
||||
def clone(self):
|
||||
def copy(self):
|
||||
if self.value is None:
|
||||
value = None
|
||||
else:
|
||||
value = self.value.clone()
|
||||
return Type(self.key.clone(), value, self.n_min, self.n_max)
|
||||
value = self.value.copy()
|
||||
return Type(self.key.copy(), value, self.n_min, self.n_max)
|
||||
|
||||
def __eq__(self, other):
|
||||
if not isinstance(other, Type):
|
||||
|
Reference in New Issue
Block a user