示例#1
0
def process_writings(dir, template):
    """Calls a factory method that processes all entries"""
    ef = EntryFactory(template)
    entry_count = ef.write_entries(dir)
    if entry_count == 0:
        print "I couldn't find any files in the dir."
        cont = raw_input("Continue (y/n)?")
        if cont == "n":
            sys.exit(1)
示例#2
0
def update_rss(dir, template, filepath):
    ef = EntryFactory(template)
    ef.write_last_entry(dir, filepath)
示例#3
0
def create_home(dir, template, filepath):
    """Generates the index page"""
    ef = EntryFactory(template)
    ef.write_last_entry(dir, filepath)