Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

Download
ActivePython
INSTALL>
pypm install ng.ftp

How to install ng.ftp

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install ng.ftp
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
0.1.2 Available View build log
Windows (64-bit)
0.1.2 Available View build log
Mac OS X (10.5+)
0.1.2 Available View build log
Linux (32-bit)
0.1.2 Available View build log
Linux (64-bit)
0.1.2 Available View build log
Web
 
Author
License
GPL v2.1
Lastest release
version 0.1.2 on Jan 5th, 2011

Package developed to provide extended access to object content thru ftp. Package introduce two considerations:

  1. All objects are directory;

2. Object-directory always content one item: attributes container. There are over item if object has them.

Full object content can be copied over ftp by means of this technique. Please, take into considerations: package make attribute values on interface basis thus values serialized as text and load back as binary.

Package present default adapter set (ng.ftp.default). Current Zope3 ftp representation can be partial exchanged by ng.ftp package. However, using special customization each class by means of ftpview zcml-directive is highly recommended (sorry, this directive is not implemented yet).

Filesystem representations features

Directory names Directory names use followed format:: <OBJECT NAME> "=" <OBJECT CLASS NAME>

Directory named "++at++" content attribute list;

FTPWidgets There are some FTP-widgets using for values serialization.

Default package customize

To turn on default options subpackage ng,ftp.default are to activate (copy ng/ftp/etc/ng.ftp.default-configure.zcml to etc/package-includes of zope instance). Some heuristic adapter set will be activated to provide all functionality what you need. It's working. But It can break in future. After that, you can't use usual zope ftp.

Special package customize

My considerations, ftpview zcml-directive is not implemented yet. Let use default adapter set and be happy.

System Message: WARNING/2 (<string>, line 55)

Bullet list ends without a blank line; unexpected unindent.
  • Some bugs fixed

System Message: WARNING/2 (<string>, line 58)

Bullet list ends without a blank line; unexpected unindent.
  • Some debugging operators removed

System Message: WARNING/2 (<string>, line 61)

Bullet list ends without a blank line; unexpected unindent.
  • Annotation treatment added
  • Source enhanced

System Message: WARNING/2 (<string>, line 65)

Bullet list ends without a blank line; unexpected unindent.
  • Default adapter set added (ng.ftp.default)

System Message: WARNING/2 (<string>, line 68)

Bullet list ends without a blank line; unexpected unindent.
  • first official release

Subscribe to package updates

Last updated Jan 5th, 2011

Download Stats

Last month:1

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.