Initial snapshot

This commit is contained in:
Mercier Pierre-Olivier 2013-02-11 22:04:30 +01:00
commit fee4dd4e6d
373 changed files with 62144 additions and 0 deletions

45
export/modules/fmove.py Normal file
View file

@ -0,0 +1,45 @@
#
# ---------- header -----------------------------------------------------------
#
# project kaneton
#
# license kaneton
#
# file /Users/francois/kaneton/tool/export/modules/fmove.py
#
# created francois goudal [sat oct 25 20:57:38 2008]
# updated francois goudal [wed nov 12 05:26:29 2008]
#
#
# ---------- imports ----------------------------------------------------------
#
import env
#
# ---------- functions --------------------------------------------------------
#
#
# module_init()
#
# called by export.py on startup, to discover the available actions
# returns an array of strings, the index 0 is the action name, and the
# others are the parameters required in the YAML file.
#
def module_init():
return ['fmove','src','dst']
#
# module_action(export_dir, arg)
#
# called by export.py when required by the YAML file.
# this function does the job of the action.
# arg contains the parameters required as specified in the module_init return
# value.
#
def module_action(export_dir, arg):
env.display(env.HEADER_OK, 'action fmove ' + arg['src'] + ' to ' + arg['dst'], env.OPTION_NONE)
env.move(export_dir + '/' + arg['src'], export_dir + '/' + arg['dst'], env.OPTION_NONE)
return 0