svn commit: r470262 - in head/net: . py-haproxyctl
Kubilay Kocak
koobs at FreeBSD.org
Fri May 18 04:30:26 UTC 2018
Author: koobs
Date: Fri May 18 04:30:24 2018
New Revision: 470262
URL: https://svnweb.freebsd.org/changeset/ports/470262
Log:
[NEW] net/py-haproxyctl: HAProxy control tool
HAProxyctl is a tool to manage the various aspects of HAProxy that can be
controlled by means of its socket.
HAProxyctl can be used in 2 modes. CLI mode and Python API mode. CLI mode,
as the name implies, gives you a command, haproxyctl, that can be used to
control HAProxy. You can use the Python API mode to integrate HAProxyctl
directly in your Python project.
WWW: https://github.com/neurogeek/haproxyctl
PR: 228264
Submitted by: Tao Zhou <zhoutao laocius org>
Added:
head/net/py-haproxyctl/
head/net/py-haproxyctl/Makefile (contents, props changed)
head/net/py-haproxyctl/distinfo (contents, props changed)
head/net/py-haproxyctl/pkg-descr (contents, props changed)
Modified:
head/net/Makefile
Modified: head/net/Makefile
==============================================================================
--- head/net/Makefile Fri May 18 03:58:25 2018 (r470261)
+++ head/net/Makefile Fri May 18 04:30:24 2018 (r470262)
@@ -1044,6 +1044,7 @@
SUBDIR += py-gspread
SUBDIR += py-gspreadsheet
SUBDIR += py-haproxy-log-analysis
+ SUBDIR += py-haproxyctl
SUBDIR += py-httpstat
SUBDIR += py-impacket
SUBDIR += py-ipaddress
Added: head/net/py-haproxyctl/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/py-haproxyctl/Makefile Fri May 18 04:30:24 2018 (r470262)
@@ -0,0 +1,27 @@
+# $FreeBSD$
+
+PORTNAME= haproxyctl
+PORTVERSION= 0.5
+DISTVERSIONPREFIX= v
+CATEGORIES= net python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= zhoutao at laocius.org
+COMMENT= HAProxy control tool
+
+LICENSE= GPLv3
+
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${FLAVOR}
+
+USES= python
+USE_PYTHON= distutils concurrent autoplist
+
+USE_GITHUB= yes
+GH_ACCOUNT= neurogeek
+
+NO_ARCH= yes
+
+do-test:
+ @cd ${WRKSRC} && ${PYTHON_CMD} -m nose -v haproxy/tests
+
+.include <bsd.port.mk>
Added: head/net/py-haproxyctl/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/py-haproxyctl/distinfo Fri May 18 04:30:24 2018 (r470262)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1526356889
+SHA256 (neurogeek-haproxyctl-v0.5_GH0.tar.gz) = 781b04556f00f42464f10dc943cdce040dd9868015d5b43f097730f107bef6cc
+SIZE (neurogeek-haproxyctl-v0.5_GH0.tar.gz) = 7532
Added: head/net/py-haproxyctl/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/net/py-haproxyctl/pkg-descr Fri May 18 04:30:24 2018 (r470262)
@@ -0,0 +1,9 @@
+HAProxyctl is a tool to manage the various aspects of HAProxy that can be
+controlled by means of its socket.
+
+HAProxyctl can be used in 2 modes. CLI mode and Python API mode. CLI mode,
+as the name implies, gives you a command, haproxyctl, that can be used to
+control HAProxy. You can use the Python API mode to integrate HAProxyctl
+directly in your Python project.
+
+WWW: https://github.com/neurogeek/haproxyctl
More information about the svn-ports-all
mailing list