httk.task.ht_tasks_api module

httk.task.ht_tasks_api.HT_FILE_MATCH(pattern)[source]
httk.task.ht_tasks_api.HT_FIND_NBR_NODES()[source]
httk.task.ht_tasks_api.HT_PATH_PREFIX(FROM, prefix)[source]
httk.task.ht_tasks_api.HT_TASK_ATOMIC_EXEC()[source]
httk.task.ht_tasks_api.HT_TASK_ATOMIC_MV(from_file, to_file)[source]
httk.task.ht_tasks_api.HT_TASK_ATOMIC_RUNLOG_APPEND(*args)[source]
httk.task.ht_tasks_api.HT_TASK_ATOMIC_RUNLOG_HEADLINE(msg)[source]
httk.task.ht_tasks_api.HT_TASK_ATOMIC_RUNLOG_NOTE(msg)[source]
httk.task.ht_tasks_api.HT_TASK_ATOMIC_SECTION_END()[source]
httk.task.ht_tasks_api.HT_TASK_ATOMIC_SECTION_END_BROKEN()[source]
httk.task.ht_tasks_api.HT_TASK_ATOMIC_SECTION_END_FINISHED()[source]
httk.task.ht_tasks_api.HT_TASK_ATOMIC_SECTION_END_NEXT(nextstate)[source]
httk.task.ht_tasks_api.HT_TASK_ATOMIC_SECTION_END_SUBTASKS(nextstate)[source]
httk.task.ht_tasks_api.HT_TASK_ATOMIC_SECTION_START()[source]
httk.task.ht_tasks_api.HT_TASK_BROKEN()[source]
httk.task.ht_tasks_api.HT_TASK_CLEANUP()[source]
httk.task.ht_tasks_api.HT_TASK_COMPRESS(method='bz2')[source]
httk.task.ht_tasks_api.HT_TASK_FINISHED()[source]
httk.task.ht_tasks_api.HT_TASK_INIT(args)[source]
httk.task.ht_tasks_api.HT_TASK_LOG(msg)[source]
httk.task.ht_tasks_api.HT_TASK_NEXT(nextstate)[source]
httk.task.ht_tasks_api.HT_TASK_RUN_CONTROLLED(TIMEOUT, STDOUTCHECKER, *args)[source]
httk.task.ht_tasks_api.HT_TASK_SET_PRIORITY(priority)[source]
httk.task.ht_tasks_api.HT_TASK_STORE_VAR(tag, value)[source]
httk.task.ht_tasks_api.HT_TASK_SUBTASKS(nextstate)[source]
httk.task.ht_tasks_api.check_pid(pid)[source]

Check For the existence of a unix pid.

httk.task.ht_tasks_api.cp(from_file, to_file, follow_symlinks=True)[source]
httk.task.ht_tasks_api.delete_keyword_line(incar, keyword)[source]

Simply checks if a certain keyword is mentioned in a line. If it is, delete the line.

httk.task.ht_tasks_api.find_in_file(pattern, file)[source]
httk.task.ht_tasks_api.find_in_remedy_files(pattern)[source]
httk.task.ht_tasks_api.find_loaded_modules(only_versioned_modules=True)[source]

Return list of loaded modules for which there is a version number or a Git repository commit SHA.

Return a list of (name, version, path_to_git_repo, git_head_sha), which has an HTML property for pretty display in IPython Notebooks.

httk.task.ht_tasks_api.find_type_conversion(value)[source]

For the string input value, see if it can be converted to a float, an int or a boolean.

httk.task.ht_tasks_api.follow_file(fn, timeout=None, immediate_stop=False)[source]
httk.task.ht_tasks_api.get_bashlike_date()[source]

Return current date as a formatted string in a similar format what GNU date coreutil returns. Actually, the output format of the date command depends on the Linux distro.

httk.task.ht_tasks_api.module_version(mod)[source]

Return version string for module mod, or nothing if it doesn’t have a “version” or “__version__” attribute.

httk.task.ht_tasks_api.mv(from_file, to_file)[source]
httk.task.ht_tasks_api.print_python_info()[source]
httk.task.ht_tasks_api.re_line_matches(pattern, line)[source]
httk.task.ht_tasks_api.remove_file_or_folder(f)[source]
httk.task.ht_tasks_api.touch(fname, mode=438, dir_fd=None, **kwargs)[source]