Functions | |
def | _compute_stack_depends_and_licenses |
def | _update_depends |
def | compute_stack_depends_and_licenses |
def | create_stack |
def | get_templates |
def | instantiate_template |
def | roscreatestack_main |
Variables | |
string | NAME = 'roscreate-stack' |
def roscreate::roscreatestack::_compute_stack_depends_and_licenses | ( | stack, | ||
packages | ||||
) | [private] |
Definition at line 153 of file roscreatestack.py.
def roscreate::roscreatestack::_update_depends | ( | depends | ) | [private] |
Definition at line 75 of file roscreatestack.py.
def roscreate::roscreatestack::compute_stack_depends_and_licenses | ( | stack_dir | ) |
@return: depends, licenses @rtype: {str: [str]}, [str] @raise: roslib.packages.InvalidROSPkgException
Definition at line 135 of file roscreatestack.py.
def roscreate::roscreatestack::create_stack | ( | stack, | ||
stack_dir, | ||||
stack_manifest, | ||||
author, | ||||
depends, | ||||
licenses, | ||||
show_deps | ||||
) |
@param stack: name of stack @type stack: str @param stack_dir: path to stack @type stack_dir: str @param stack_manifest: existing stack manifest or None @type stack_manifest: L{roslib.stack_manifest.StackManifest} @param author: name of stack maintainer. Overrides stack_manifest. @type author: str @param depends: map of stack name to packages that use that stack. Overrides stack_manifest. @type depends: {str: [str]} @param licenses: list of licenses present in stack @type licenses: set(str)
Definition at line 84 of file roscreatestack.py.
def roscreate::roscreatestack::get_templates | ( | ) |
@return: mapping of file names to templates to instantiate @rtype: {str: str}
Definition at line 57 of file roscreatestack.py.
def roscreate::roscreatestack::instantiate_template | ( | template, | ||
stack, | ||||
brief, | ||||
description, | ||||
author, | ||||
depends, | ||||
licenses, | ||||
review | ||||
) |
@return: template instantiated with properties @rtype: str
Definition at line 68 of file roscreatestack.py.
def roscreate::roscreatestack::roscreatestack_main | ( | ) |
Definition at line 191 of file roscreatestack.py.
string roscreate::roscreatestack::NAME = 'roscreate-stack' |
Definition at line 46 of file roscreatestack.py.