pyocutil package

Submodules

pyocutil.configs module

All configurations for pyocutil

class pyocutil.configs.ConfigSymlinkInstall[source]

Bases: Config

Parameters for the symlink install tool

debug = True
doit = True
force = True
recurse = True
source_folder = <pytconf.param.Unique object>
target_folder = <pytconf.param.Unique object>
class pyocutil.configs.ConfigVerbose[source]

Bases: Config

Parameters for verbosity

verbose = False

pyocutil.main module

main file

pyocutil.main.error_on_output() → None[source]
pyocutil.main.main()[source]
pyocutil.main.no_err() → None[source]
pyocutil.main.only_print_on_error() → None[source]
pyocutil.main.remove_folders() → None[source]
pyocutil.main.reverse_exitcode() → None[source]
pyocutil.main.touch_mkdir() → None[source]
pyocutil.main.wrapper_css_validator() → None[source]

pyocutil.static module

version which can be consumed from within the module

pyocutil.utils module

utils.py

pyocutil.utils.debug(msg)[source]

debug function for the symlink install operation

pyocutil.utils.do_install(source, target, force: bool, doit: bool)[source]

install a single item

pyocutil.utils.ensure_dir(f)[source]
pyocutil.utils.file_gen(root_folder: str, recurse: bool)[source]

generate all files in a folder

pyocutil.utils.get_logger()[source]
pyocutil.utils.no_err_run(args)[source]
pyocutil.utils.touch(f)[source]
pyocutil.utils.touch_mkdir(f)[source]
pyocutil.utils.touch_mkdir_many(filenames)[source]

Module contents

Initialize the module