forked from endorphant/ttbp
fixing publish dir bug, again
threw in a str cast so the program won't crash when the publish dir settting ends up as null. I SHOULD REALLY FIGURE OUT WHY THAT KEEPS HAPPENING but i'm so sleepymaster
parent
72d0bdf208
commit
e0f2f64d02
|
@ -324,7 +324,7 @@ def setup():
|
|||
|
||||
print("\n\ttext editor:\t" +SETTINGS.get("editor"))
|
||||
if core.publishing():
|
||||
print("\tpublish dir:\t" +os.path.join(PUBLIC, SETTINGS.get("publish dir")))
|
||||
print("\tpublish dir:\t" +os.path.join(PUBLIC, str(SETTINGS.get("publish dir"))))
|
||||
print("\tpubishing:\t"+str(SETTINGS.get("publishing"))+"\n")
|
||||
|
||||
# editor selection
|
||||
|
@ -642,7 +642,7 @@ editor.
|
|||
if core.publishing():
|
||||
core.load_files()
|
||||
core.write("index.html")
|
||||
left = "posted to "+LIVE+USER+"/"+SETTINGS["publish dir"]+"/index.html\n\n>"
|
||||
left = "posted to "+LIVE+USER+"/"+str(SETTINGS.get("publish dir"))+"/index.html\n\n>"
|
||||
redraw(left + " thanks for sharing your feels!")
|
||||
|
||||
return
|
||||
|
@ -890,6 +890,8 @@ def update_publishing():
|
|||
unpublish()
|
||||
SETTINGS.update({"publish dir": None})
|
||||
|
||||
core.load(SETTINGS)
|
||||
|
||||
def make_publish_dir(dir):
|
||||
'''
|
||||
setup helper to create publishing directory
|
||||
|
@ -1032,7 +1034,7 @@ def update_version():
|
|||
# increment user versionfile
|
||||
open(versionFile, "w").write(__version__)
|
||||
print("""
|
||||
you're all good to go, "+chatter.say("friend")+"! please contact ~endorphant if
|
||||
you're all good to go, """+chatter.say("friend")+"""! please contact ~endorphant if
|
||||
somehing strange happened to you during this update.
|
||||
""")
|
||||
|
||||
|
|
13
bin/ttbp.py
13
bin/ttbp.py
|
@ -62,7 +62,6 @@ p = inflect.engine()
|
|||
|
||||
## user globals
|
||||
USER = os.path.basename(os.path.expanduser("~"))
|
||||
|
||||
PATH = os.path.join("/home", USER, ".ttbp")
|
||||
PUBLIC = os.path.join("/home", USER, "public_html")
|
||||
WWW = os.path.join(PATH, "www")
|
||||
|
@ -291,7 +290,7 @@ def setup():
|
|||
|
||||
print("\n\ttext editor:\t" +SETTINGS.get("editor"))
|
||||
if core.publishing():
|
||||
print("\tpublish dir:\t" +os.path.join(PUBLIC, SETTINGS.get("publish dir")))
|
||||
print("\tpublish dir:\t" +os.path.join(PUBLIC, str(SETTINGS.get("publish dir"))))
|
||||
print("\tpubishing:\t"+str(SETTINGS.get("publishing"))+"\n")
|
||||
|
||||
# editor selection
|
||||
|
@ -300,6 +299,7 @@ def setup():
|
|||
|
||||
# publishing selection
|
||||
SETTINGS.update({"publishing":select_publishing()})
|
||||
core.reload_ttbprc(SETTINGS)
|
||||
update_publishing()
|
||||
redraw("blog publishing: "+str(core.publishing()))
|
||||
|
||||
|
@ -391,7 +391,6 @@ def feedback_menu():
|
|||
* calls feedback writing function
|
||||
'''
|
||||
|
||||
|
||||
util.print_menu(SUBJECTS, RAINBOW)
|
||||
choice = raw_input("\npick a category for your feedback: ")
|
||||
|
||||
|
@ -567,7 +566,7 @@ editor.
|
|||
if core.publishing():
|
||||
core.load_files()
|
||||
core.write("index.html")
|
||||
left = "posted to "+LIVE+USER+"/"+SETTINGS["publish dir"]+"/index.html\n\n>"
|
||||
left = "posted to "+LIVE+USER+"/"+str(SETTINGS.get("publish dir"))+"/index.html\n\n>"
|
||||
redraw(left + " thanks for sharing your feels!")
|
||||
|
||||
return
|
||||
|
@ -794,6 +793,8 @@ def update_publishing():
|
|||
unpublish()
|
||||
SETTINGS.update({"publish dir": None})
|
||||
|
||||
core.load(SETTINGS)
|
||||
|
||||
def make_publish_dir(dir):
|
||||
'''
|
||||
setup helper to create publishing directory
|
||||
|
@ -906,7 +907,7 @@ def update_version():
|
|||
publishDir = os.path.join(PUBLIC, SETTINGS.get("publish dir"))
|
||||
if os.path.exists(publishDir):
|
||||
subprocess.call(["rm", "-rf", publishDir])
|
||||
|
||||
|
||||
subprocess.call(["ln", "-s", WWW, os.path.join(PUBLIC, SETTINGS.get("publish dir"))])
|
||||
|
||||
# repopulate html files
|
||||
|
@ -936,7 +937,7 @@ def update_version():
|
|||
# increment user versionfile
|
||||
open(versionFile, "w").write(__version__)
|
||||
print("""
|
||||
you're all good to go, "+chatter.say("friend")+"! please contact ~endorphant if
|
||||
you're all good to go, """+chatter.say("friend")+"""! please contact ~endorphant if
|
||||
somehing strange happened to you during this update.
|
||||
""")
|
||||
|
||||
|
|
Loading…
Reference in New Issue