def cmd_rename(SRC, DEST): """ folder rename SRC DST Accepts (greedy) globs and relative paths. """ store = Node.start_master_session() src = Node.lookup(SRC) for d in DEST: d = Node.lookup(d)
def cmd_status(SCHEMA, settings): """ Get new nodes from databases, and update subdatabase increment. Possibly this should be in db_sa and work for any master database. Work on Node-subtrees first. """ store = Node.start_master_session() if SCHEMA.endswith('.py'): SCHEMA = SCHEMA[:-3] schema = __import__(SCHEMA) store.init() for session in Node.sessions: print session for model in schema.models: try: print model, model.date_id(None, session) except Exception, e: print e