Collective Knowledge Aggregator proof-of-concept
Crowd results Raw CK browser Graphs Reports Datasets Models Home

This page is outdated! New version is available here.


soft

Added by: Grigori Fursin
Date: 2015-03-03 09:25:34.345000
License: See CK LICENSE.txt for licensing details
Module: module
Repo: ck-env
CID (DOI-like distributed ID): 032630d041b4fd8a:5e1100048ab875d7

Files:
__pycache__/module.cpython-35.pyc    (66KB)
module.py    (98KB)
module.pyc    (70KB)
test/test_compare_versions.py    (4KB)

Cross-linking (dependencies):

Meta:
{
  "actions": {
    "add": {
      "desc": "add software detection plugin with template"
    }, 
    "check": {
      "desc": "check is given software is already installed and register it in the CK or install it if package exists (the same as 'detect')"
    }, 
    "check_target": {
      "desc": "check that host and target OS is supported"
    }, 
    "compare_versions": {
      "desc": "compare two versions (in list)"
    }, 
    "detect": {
      "desc": "detect is given software is already installed and register it in the CK or install it if package exists (the same as 'check')"
    }, 
    "find_config_file": {
      "desc": "find installation JSON file"
    }, 
    "get_version": {
      "desc": "low-level function to get version (will be substituted)"
    }, 
    "internal_detect": {
      "desc": "detect version of a given software (internal)"
    }, 
    "list_all_files": {
      "desc": "list all files including directories"
    }, 
    "print_help": {
      "desc": "print help for this software entry"
    }, 
    "search_tool": {
      "desc": "search tool in pre-defined paths"
    }, 
    "search_version": {
      "desc": "search for soft version in some files"
    }, 
    "setup": {
      "desc": "setup CK environment for a given software"
    }, 
    "show": {
      "desc": "show available software descriptions", 
      "for_web": "yes"
    }, 
    "split_version": {
      "desc": "split version"
    }
  }, 
  "ck_install_file": "ck-install.json", 
  "ck_install_file_saved": "ck-install-saved.json", 
  "copyright": "See CK COPYRIGHT.txt for copyright details", 
  "custom_script_name": "customize", 
  "default_bat_name": "env", 
  "desc": "managing software (registering in CK environment)", 
  "developer": "Grigori Fursin", 
  "developer_email": "Grigori.Fursin@cTuning.org", 
  "developer_webpage": "http://fursin.net", 
  "license": "See CK LICENSE.txt for licensing details", 
  "module_deps": {
    "env": "9b9b3208ac44b891", 
    "machine": "84be34883a81b2a9", 
    "misc": "cddc5e04b0da610e", 
    "os": "0440cb72c2bc5cc6", 
    "platform.os": "41e31cc4496b8a8e"
  }
}

API desc:
{}

If you notice copyrighted, inappropriate or illegal content that should not be here, please report us as soon as possible and we will try to remove it within 48hours!

Developed by Grigori Fursin           
Implemented as a CK workflow
                         
   
                      Hosted at