Skip to content

Commit

Permalink
Implement initial Python bindings for Open vSwitch database.
Browse files Browse the repository at this point in the history
These initial bindings pass a few hundred of the corresponding tests
for C implementations of various bits of the Open vSwitch library API.
The poorest part of them is actually the Python IDL interface in
ovs.db.idl, which has not received enough attention yet.  It appears
to work, but it doesn't yet support writes (transactions) and it is
difficult to use.  I hope to improve it as it becomes clear what
semantics Python applications actually want from an IDL.
  • Loading branch information
blp committed Aug 25, 2010
1 parent d1b680c commit 9915593
Show file tree
Hide file tree
Showing 55 changed files with 6,776 additions and 758 deletions.
2 changes: 1 addition & 1 deletion Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -130,4 +130,4 @@ include debian/automake.mk
include vswitchd/automake.mk
include ovsdb/automake.mk
include xenserver/automake.mk

include python/ovs/automake.mk
3 changes: 2 additions & 1 deletion lib/automake.mk
Original file line number Diff line number Diff line change
Expand Up @@ -234,7 +234,8 @@ lib/dirs.c: Makefile
echo 'const char ovs_bindir[] = "$(bindir)";') > lib/dirs.c.tmp
mv lib/dirs.c.tmp lib/dirs.c

install-data-local:
install-data-local: lib-install-data-local
lib-install-data-local:
$(MKDIR_P) $(DESTDIR)$(RUNDIR)
$(MKDIR_P) $(DESTDIR)$(PKIDIR)
$(MKDIR_P) $(DESTDIR)$(LOGDIR)
Expand Down
Loading

0 comments on commit 9915593

Please sign in to comment.