python: Add new checksum constant values.
authorTomas Mlcoch <xtojaj@gmail.com>
Sat, 1 Jun 2013 11:20:49 +0000 (13:20 +0200)
committerTomas Mlcoch <xtojaj@gmail.com>
Sat, 1 Jun 2013 11:20:49 +0000 (13:20 +0200)
src/python/__init__.py
src/python/createrepo_cmodule.c

index 2eafaa6..9106079 100644 (file)
@@ -9,8 +9,12 @@ VERSION_PATCH = _createrepo_c.VERSION_PATCH
 VERSION = u"%d.%d.%d" % (VERSION_MAJOR, VERSION_MINOR, VERSION_PATCH)
 
 MD5     = _createrepo_c.MD5
+SHA     = _createrepo_c.SHA
 SHA1    = _createrepo_c.SHA1
+SHA224  = _createrepo_c.SHA224
 SHA256  = _createrepo_c.SHA256
+SHA384  = _createrepo_c.SHA384
+SHA512  = _createrepo_c.SHA512
 
 AUTO_DETECT_COMPRESSION = _createrepo_c.AUTO_DETECT_COMPRESSION
 UNKNOWN_COMPRESSION     = _createrepo_c.UNKNOWN_COMPRESSION
index c8e6d66..8f5cb0b 100644 (file)
@@ -125,8 +125,12 @@ init_createrepo_c(void)
 
     /* Checksum types */
     PyModule_AddIntConstant(m, "MD5", CR_CHECKSUM_MD5);
+    PyModule_AddIntConstant(m, "SHA", CR_CHECKSUM_SHA);
     PyModule_AddIntConstant(m, "SHA1", CR_CHECKSUM_SHA1);
+    PyModule_AddIntConstant(m, "SHA224", CR_CHECKSUM_SHA224);
     PyModule_AddIntConstant(m, "SHA256", CR_CHECKSUM_SHA256);
+    PyModule_AddIntConstant(m, "SHA384", CR_CHECKSUM_SHA384);
+    PyModule_AddIntConstant(m, "SHA512", CR_CHECKSUM_SHA512);
 
     /* Compression types */
     PyModule_AddIntConstant(m, "AUTO_DETECT_COMPRESSION", CR_CW_AUTO_DETECT_COMPRESSION);