一个简单的ds-type-chris应用程序,专门为马萨诸塞州开放云远程计算环境创建。

simpledsapp-moc的Python项目详细描述


https://badge.fury.io/py/simpledsapp_moc.svghttps://travis-ci.org/FNNDSC/simpledsapp_moc.svg?branch=masterhttps://img.shields.io/badge/python-3.5%2B-blue.svg

Abstract

一个简单的ds-type-chris应用程序,专门为马萨诸塞州开放云远程计算环境创建。

Synopsis

python simpledsapp_moc.py                                       \
    [--prefix <filePrefixString>]                               \
    [--sleepLength <sleepLength>]                               \
    [--ignoreInputDir]                                          \
    [-v <level>] [--verbosity <level>]                          \
    [--version]                                                 \
    [--man]                                                     \
    [--meta]                                                    \
    <inputDir>
    <outputDir>

Description

^ TT2}$是一个基于克里斯的应用程序,它基本上在输入目录中对输出目录中的每个文件进行显式拷贝,对每个文件名预置一个可选字符串。

Agruments

[--prefix <prefixString>]
If specified, a prefix string to append to each file copied.

[--sleepLength <sleepLength>]
If specified, sleep for <sleepLength> seconds before starting script processing. This is to simulate a possibly long running  process.

[--ignoreInputDir]
If specified, ignore the input directory. Simply write a single json  file to the output dir that is a timestamp. Useful if the input  directory contains large nested file trees.

[-v <level>] [--verbosity <level>]
Verbosity level for app. Not used currently.

[--version]
If specified, print version number.

[--man]
If specified, print (this) man page.

[--meta]
If specified, print plugin meta data.

Run

这个plugin可以在两种模式下运行:以python包的形式运行,或者以容器化的docker映像的形式运行。

Using PyPI

要从pypi运行,只需执行a

pip install simpledsapp_moc

并使用

simpledsapp_moc.py --man /tmp /tmp

获取内联帮助。应用程序还应理解仅使用两个位置参数调用

simpledsapp_moc.py /some/input/directory /destination/directory

Using ^{tt1}$

要使用docker运行,请确保将“input”目录分配给/incoming,将输出目录分配给/outgoing确保$(pwd)/out目录是全局可写的!

现在,在所有通话前加上

docker run --rm -v $(pwd)/out:/outgoing                             \
        fnndsc/pl-simpledsapp_moc simpledsapp_moc.py                \

因此,获得内联帮助是:

mkdir in out && chmod 777 out
docker run --rm -v $(pwd)/in:/incoming -v $(pwd)/out:/outgoing      \
        fnndsc/pl-simpledsapp_moc simpledsapp_moc.py                \
        --man                                                       \
        /incoming /outgoing

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java对ServiceListener和ServiceTracker调用提供了哪些排序保证?   java找不到方法格式的符号(DateTimeFormatter)?   mysql有没有一种方法可以将TCPDump输出到一个文件中,并用Java对其进行过滤,每5秒钟用新数据覆盖一次该文件?   java如何最好地配置用户上传支持文件的上传位置   java我在Android上使用OData4j,我无法获取实体   JPA实体关系简单示例中的java获取错误   JAVANoClassDefFoundError:安卓。应用程序。用法安卓中的UsageStatsManager   Eclipse中javaoo代码分析   java MethodVisitor抛出类格式错误   java为什么在从ViewModel调用时,改型排队不起作用?   调试小程序Java控制台:删除跟踪消息大小限制   java复杂安卓活动动画   java如何在使用JDOM2解析XML时忽略注释内容   java通过循环创建文本字段   即使在bufferedwriter关闭后也未发现java文件异常   单链表恢复中的java错误