웹 인터페이스를 사용하지 않고 명령 줄을 사용하거나 프로그래밍 방식으로 Zope (ZMI)의 모든 사이트 MySite.zexp를 가져 오는 방법이 있습니까? . * 계란/OFS/ObjectManager - 나는 Plone3.1명령 줄을 사용하여 MySite.zexp을 가져 오는 방법
(buildout-cache/eggs/Zope2*
에 약간의 grepping에 따라) 내가 생각
웹 인터페이스를 사용하지 않고 명령 줄을 사용하거나 프로그래밍 방식으로 Zope (ZMI)의 모든 사이트 MySite.zexp를 가져 오는 방법이 있습니까? . * 계란/OFS/ObjectManager - 나는 Plone3.1명령 줄을 사용하여 MySite.zexp을 가져 오는 방법
(buildout-cache/eggs/Zope2*
에 약간의 grepping에 따라) 내가 생각
Zope2에서
security.declareProtected(import_export_objects, 'manage_importObject')
def manage_importObject(self, file, REQUEST=None, set_owner=1):
"""Import an object from a file"""
호출 끝날 것 ZMI을 통해 트리거로 가져 오기 프로세스를 사용하고 있습니다 .py.
이 플론 (Plone) 인스턴스의 import
폴더로 파일 MySite.zexp
을 복사 (플론 (Plone) 3.1, 그것은 아마 ${PLONE_FOLDER}/parts/instance/import
에 위치하고, 아니면 그냥 find
명령을 사용하여 import
폴더를 찾습니다). 그런 다음 ZODB로 zexp 파일을 가져 오기 위해 조프 서버가 실행중인 시스템에서 다음 명령 줄을 사용하십시오
$ wget http://admin:[email protected]:8080/manage_importObject?file=MySite.zexp
곳 admin
및 password
은 각각 당신의 관리자 사용자 로그인과 암호입니다.