saveAktuellesSeite

Ein Bild von mir

Münsterland.org

Der Source des folgenden Makros kann mit kopieren und einfügen in ein eigenes Makro übernommen werden.
def saveAktuellesSeite(self, id):
   import ftplib
   from StringIO import StringIO

   stories = self.getToolByNamespace('stories')
   upstream = self.getToolByNamespace('upstream')
   passwords = self.getToolByNamespace('passwords')
   story = stories.getStory(id)
   srv = ftplib.FTP('muenster.westfalen.de')
   pwrec = passwords.getPassword('ugoggle@muenster')
   user = pwrec['username']
   password = pwrec['password']
   srv.login(user, password)
   source = story['rendered'].replace('\r\n', '\n').replace('\r','\n')
   path = 'public_html/aktuelles.xml'
   srv.storbinary('STOR %s' % path, StringIO(source))
   return 'OK'
Dezember
MoDiMiDoFrSaSo
1 2 3 4 5 6 7
8 91011121314
15161718192021
22232425262728
293031    
Nov Jan

aktuelles.xml per FTP speichern




Briefumschlag

© 2003, Georg Bauer