From 6ed5fc0919d2f43ad28f9fff08e2a3c8f09bbecd Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Thu, 3 Jan 2008 21:21:12 -0600 Subject: r26656: python: Add file documentating the status of the Python migration. (This used to be commit 5c86cc6648169bf52161a1ffdbf17a38b62c611f) --- source4/scripting/python/STATUS | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 source4/scripting/python/STATUS (limited to 'source4/scripting/python/STATUS') diff --git a/source4/scripting/python/STATUS b/source4/scripting/python/STATUS new file mode 100644 index 0000000000..b39563da29 --- /dev/null +++ b/source4/scripting/python/STATUS @@ -0,0 +1,20 @@ +dsdb/samdb/ldb_modules/tests/samba3sam.py +lib/ldb/tests/python/ldap.py +SWAT +hierarchy +DCE/RPC bindings + - pidl: + Parse::Pidl::Samba::Python + - wrap struct/bitmap/enum/union types + - __ndr_pack__/__ndr_unpack__ members + Parse::Pidl::Samba::NDR::Python + - pidl generated client fns + - one class per interface + - AddOne() + + - scripting/bin/smbstatus.py + - scripting/bin/winreg.py + +not important before making Python the default: +- scripting/python/samba/upgrade.py +- install python modules into system -- cgit From ff1017b1426a7620618ca3b5e2b4cd5cdac3dcd2 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Mon, 7 Jan 2008 14:11:19 -0600 Subject: r26687: python: Update status after feedback from abartlett. (This used to be commit f08192750eecdd8b0ffbed84a53abcae51afd2df) --- source4/scripting/python/STATUS | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source4/scripting/python/STATUS') diff --git a/source4/scripting/python/STATUS b/source4/scripting/python/STATUS index b39563da29..c82275fff8 100644 --- a/source4/scripting/python/STATUS +++ b/source4/scripting/python/STATUS @@ -1,6 +1,9 @@ dsdb/samdb/ldb_modules/tests/samba3sam.py lib/ldb/tests/python/ldap.py +provisioning in LDAP mode SWAT +command-line vampire +provisioning: combine some of the python dictionaries hierarchy DCE/RPC bindings - pidl: -- cgit From 5b8ffcca53d40c8067531f75c658f856886ee095 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Thu, 10 Jan 2008 17:53:56 +0100 Subject: python: Update STATUS. (This used to be commit bcd82a9ae3cb01b3d8ed0c36999f7a1c0bbab19a) --- source4/scripting/python/STATUS | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'source4/scripting/python/STATUS') diff --git a/source4/scripting/python/STATUS b/source4/scripting/python/STATUS index c82275fff8..f2f1641658 100644 --- a/source4/scripting/python/STATUS +++ b/source4/scripting/python/STATUS @@ -1,7 +1,6 @@ -dsdb/samdb/ldb_modules/tests/samba3sam.py -lib/ldb/tests/python/ldap.py -provisioning in LDAP mode -SWAT +dsdb/samdb/ldb_modules/tests/samba3sam.py: Fix remaining failing tests +lib/ldb/tests/python/ldap.py: Fix remaining failing tests +provisioning in LDAP mode(TEST_LDAP=yes PROVISION_PYTHON=yes make test) command-line vampire provisioning: combine some of the python dictionaries hierarchy @@ -21,3 +20,4 @@ DCE/RPC bindings not important before making Python the default: - scripting/python/samba/upgrade.py - install python modules into system +- SWAT -- cgit From 63bbb9239848beb376d8ffacd787e3fde7cd77e7 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Fri, 11 Jan 2008 04:07:14 +0100 Subject: Python: Update STATUS. (This used to be commit cbf3b74e5f5076d864b08c772f21b20751ea5163) --- source4/scripting/python/STATUS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source4/scripting/python/STATUS') diff --git a/source4/scripting/python/STATUS b/source4/scripting/python/STATUS index f2f1641658..5972027f59 100644 --- a/source4/scripting/python/STATUS +++ b/source4/scripting/python/STATUS @@ -1,5 +1,5 @@ dsdb/samdb/ldb_modules/tests/samba3sam.py: Fix remaining failing tests -lib/ldb/tests/python/ldap.py: Fix remaining failing tests +lib/ldb/tests/python/ldap.py: Fix remaining 3 FIXME's provisioning in LDAP mode(TEST_LDAP=yes PROVISION_PYTHON=yes make test) command-line vampire provisioning: combine some of the python dictionaries -- cgit From db4ee4cce5f1fd84f3f0a331e769a70394126ca5 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Mon, 14 Jan 2008 03:59:36 +0100 Subject: python: Fix rpcecho tests. (This used to be commit ebb78ea4232c1614755844849580e3697b0a53fa) --- source4/scripting/python/STATUS | 5 ----- 1 file changed, 5 deletions(-) (limited to 'source4/scripting/python/STATUS') diff --git a/source4/scripting/python/STATUS b/source4/scripting/python/STATUS index 5972027f59..9a1c5b1b64 100644 --- a/source4/scripting/python/STATUS +++ b/source4/scripting/python/STATUS @@ -9,11 +9,6 @@ DCE/RPC bindings Parse::Pidl::Samba::Python - wrap struct/bitmap/enum/union types - __ndr_pack__/__ndr_unpack__ members - Parse::Pidl::Samba::NDR::Python - - pidl generated client fns - - one class per interface - - AddOne() - - scripting/bin/smbstatus.py - scripting/bin/winreg.py -- cgit From 7dd468ff2e5a4c4ce503e1b8e024bf91dcf7a412 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Mon, 14 Jan 2008 14:48:59 +0100 Subject: python: Fix python code for winreg, add test. (This used to be commit bd3e6c41c42738fcfcc5cef4e65f0e219d358260) --- source4/scripting/python/STATUS | 1 - 1 file changed, 1 deletion(-) (limited to 'source4/scripting/python/STATUS') diff --git a/source4/scripting/python/STATUS b/source4/scripting/python/STATUS index 9a1c5b1b64..0e88b4041c 100644 --- a/source4/scripting/python/STATUS +++ b/source4/scripting/python/STATUS @@ -10,7 +10,6 @@ DCE/RPC bindings - wrap struct/bitmap/enum/union types - __ndr_pack__/__ndr_unpack__ members - scripting/bin/smbstatus.py - - scripting/bin/winreg.py not important before making Python the default: - scripting/python/samba/upgrade.py -- cgit From 0c7f4c23b7c98b41dce1919aca78bc7b760659fe Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Tue, 15 Jan 2008 01:08:30 +0100 Subject: python: Update status. (This used to be commit b4b12f00a7eb952024795ddc5ab3481fd4ba03fc) --- source4/scripting/python/STATUS | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'source4/scripting/python/STATUS') diff --git a/source4/scripting/python/STATUS b/source4/scripting/python/STATUS index 0e88b4041c..6e6475bfde 100644 --- a/source4/scripting/python/STATUS +++ b/source4/scripting/python/STATUS @@ -3,15 +3,13 @@ lib/ldb/tests/python/ldap.py: Fix remaining 3 FIXME's provisioning in LDAP mode(TEST_LDAP=yes PROVISION_PYTHON=yes make test) command-line vampire provisioning: combine some of the python dictionaries -hierarchy -DCE/RPC bindings - - pidl: - Parse::Pidl::Samba::Python - - wrap struct/bitmap/enum/union types - - __ndr_pack__/__ndr_unpack__ members - - scripting/bin/smbstatus.py +finish scripting/bin/smbstatus.py not important before making Python the default: +- hierarchy (rename samr -> dcerpc.samr, misc -> samba.misc, etc) - scripting/python/samba/upgrade.py - install python modules into system - SWAT +- __ndr_pack__/__ndr_unpack__ members for the NDR struct bindings +- generate docstrings in DCE/RPC bindings +- eliminate some variables from the python interface because they can be induced -- cgit From c1c09e584e134a9b9ccf0fcb6517a87619c3a5ed Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Fri, 8 Feb 2008 17:12:25 +1100 Subject: LDAP now works with the python provision! Andrew Bartlett (This used to be commit 8f0a89ca19d6a3986dacd981fab1ebbc8b1a4ad0) --- source4/scripting/python/STATUS | 1 - 1 file changed, 1 deletion(-) (limited to 'source4/scripting/python/STATUS') diff --git a/source4/scripting/python/STATUS b/source4/scripting/python/STATUS index 6e6475bfde..ee67b8bc7a 100644 --- a/source4/scripting/python/STATUS +++ b/source4/scripting/python/STATUS @@ -1,6 +1,5 @@ dsdb/samdb/ldb_modules/tests/samba3sam.py: Fix remaining failing tests lib/ldb/tests/python/ldap.py: Fix remaining 3 FIXME's -provisioning in LDAP mode(TEST_LDAP=yes PROVISION_PYTHON=yes make test) command-line vampire provisioning: combine some of the python dictionaries finish scripting/bin/smbstatus.py -- cgit