summary |
shortlog |
log |
commit | commitdiff |
review |
tree
raw |
patch |
inline | side by side (from parent 1:
a3bae4e)
Change-Id: I99c2c1d0d5b96f33efdb58dd3a2897a752e65349
Signed-off-by: Klement Sekera <ksekera@cisco.com>
RPM_SUSE_DEPENDS = autoconf automake bison ccache chrpath distribution-release gcc6 glibc-devel-static
RPM_SUSE_DEPENDS += java-1_8_0-openjdk-devel libopenssl-devel libtool make openssl-devel
RPM_SUSE_DEPENDS = autoconf automake bison ccache chrpath distribution-release gcc6 glibc-devel-static
RPM_SUSE_DEPENDS += java-1_8_0-openjdk-devel libopenssl-devel libtool make openssl-devel
-RPM_SUSE_DEPENDS += python-devel python3-devel python-pip python3-pip python-rpm-macros shadow nasm libnuma-devel python3
-
-ifeq ($(filter rhel centos,$(OS_ID)),$(OS_ID))
- RPM_DEPENDS += python34
-else
- RPM_DEPENDS += python3
-endif
+RPM_SUSE_DEPENDS += python-devel python-pip python-rpm-macros shadow nasm libnuma-devel
ifneq ($(wildcard $(STARTUP_DIR)/startup.conf),)
STARTUP_CONF ?= $(STARTUP_DIR)/startup.conf
ifneq ($(wildcard $(STARTUP_DIR)/startup.conf),)
STARTUP_CONF ?= $(STARTUP_DIR)/startup.conf
import argparse
import os
import argparse
import os
field_type,
array_len=None,
nelem_field=None):
field_type,
array_len=None,
nelem_field=None):
- super().__init__(field_name, field_type, array_len, nelem_field)
+ super(CField, self).__init__(
+ field_name, field_type, array_len, nelem_field)
def get_c_def(self):
if self.len is not None:
def get_c_def(self):
if self.len is not None:
class CStruct(Struct):
def __init__(self, name, fields):
class CStruct(Struct):
def __init__(self, name, fields):
- super().__init__(name, fields)
+ super(CStruct, self).__init__(name, fields)
def get_c_def(self):
return "\n".join([
def get_c_def(self):
return "\n".join([
}
def __init__(self, name):
}
def __init__(self, name):
+ super(CSimpleType, self).__init__(name)
def get_c_name(self):
return self.name
def get_c_name(self):
return self.name
class CStructType (StructType, CStruct):
def __init__(self, definition, typedict, field_class):
class CStructType (StructType, CStruct):
def __init__(self, definition, typedict, field_class):
- super().__init__(definition, typedict, field_class)
+ super(CStructType, self).__init__(definition, typedict, field_class)
def get_c_name(self):
return "vapi_type_%s" % self.name
def get_c_name(self):
return "vapi_type_%s" % self.name
class CMessage (Message):
def __init__(self, logger, definition, typedict,
struct_type_class, simple_type_class, field_class):
class CMessage (Message):
def __init__(self, logger, definition, typedict,
struct_type_class, simple_type_class, field_class):
- super().__init__(logger, definition, typedict, struct_type_class,
- simple_type_class, field_class)
+ super(CMessage, self).__init__(logger, definition, typedict,
+ struct_type_class, simple_type_class,
+ field_class)
self.payload_members = [
" %s" % p.get_c_def()
for p in self.fields
self.payload_members = [
" %s" % p.get_c_def()
for p in self.fields
import argparse
import os
import argparse
import os
field_type,
array_len=None,
nelem_field=None):
field_type,
array_len=None,
nelem_field=None):
- super().__init__(field_name, field_type, array_len, nelem_field)
+ super(CppField, self).__init__(
+ field_name, field_type, array_len, nelem_field)
class CppStruct(CStruct):
def __init__(self, name, fields):
class CppStruct(CStruct):
def __init__(self, name, fields):
- super().__init__(name, fields)
+ super(CppStruct, self).__init__(name, fields)
class CppSimpleType (CSimpleType):
class CppSimpleType (CSimpleType):
def __init__(self, name):
def __init__(self, name):
+ super(CppSimpleType, self).__init__(name)
class CppStructType (CStructType, CppStruct):
def __init__(self, definition, typedict, field_class):
class CppStructType (CStructType, CppStruct):
def __init__(self, definition, typedict, field_class):
- super().__init__(definition, typedict, field_class)
+ super(CppStructType, self).__init__(definition, typedict, field_class)
class CppMessage (CMessage):
def __init__(self, logger, definition, typedict,
struct_type_class, simple_type_class, field_class):
class CppMessage (CMessage):
def __init__(self, logger, definition, typedict,
struct_type_class, simple_type_class, field_class):
- super().__init__(logger, definition, typedict, struct_type_class,
- simple_type_class, field_class)
+ super(CppMessage, self).__init__(
+ logger, definition, typedict, struct_type_class,
+ simple_type_class, field_class)
def get_swap_to_be_template_instantiation(self):
return "\n".join([
def get_swap_to_be_template_instantiation(self):
return "\n".join([
(self.name, self.type, self.nelem_field))
(self.name, self.type, self.nelem_field))
def __init__(self, name):
self.name = name
def __init__(self, name):
self.name = name
class SimpleType (Type):
def __init__(self, name):
class SimpleType (Type):
def __init__(self, name):
+ super(SimpleType, self).__init__(name)
def __str__(self):
return self.name
def __str__(self):
return self.name
def __init__(self, name, fields):
self.name = name
def __init__(self, name, fields):
self.name = name
self.field_names = [n.name for n in self.fields]
self.field_names = [n.name for n in self.fields]
def __init__(self, logger, definition, typedict,
struct_type_class, simple_type_class, field_class):
def __init__(self, logger, definition, typedict,
struct_type_class, simple_type_class, field_class):
+class JsonParser(object):
def __init__(self, logger, files, simple_type_class=SimpleType,
struct_type_class=StructType, field_class=Field,
message_class=Message):
def __init__(self, logger, files, simple_type_class=SimpleType,
struct_type_class=StructType, field_class=Field,
message_class=Message):