Module Expr Str Import alias ImportFrom alias Import alias identifier Import alias Import alias Import alias ImportFrom alias Import alias Import alias ImportFrom alias ImportFrom alias FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad Str NameLoad body Expr Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Assign NameStore Dict Str Str Str Call NameLoad NameLoad Call NameLoad Lambda arguments args defaults Call NameLoad NameLoad Call NameLoad NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad attr TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad Index NameLoad attr TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad attr TupleLoad NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore IfExp CompareIs NameLoad NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Str If CompareIn NameLoad SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr Str keyword TupleLoad NameLoad If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad Str TupleLoad Str keyword TupleLoad NameLoad NameLoad keyword Str If CompareEq Str SubscriptLoad NameLoad Slice Num body Expr Call AttributeLoad NameLoad attr Str keyword TupleLoad NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr Str keyword TupleLoad NameLoad NameLoad orelse If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad Str TupleLoad Str keyword TupleLoad NameLoad NameLoad AttributeLoad NameLoad attr NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword TupleLoad NameLoad NameLoad orelse If CompareIsNot NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Str keyword TupleLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad For TupleStore NameStore NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad Str TupleLoad Str keyword TupleLoad NameLoad Call AttributeLoad NameLoad attr NameLoad keyword Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str If CompareIn NameLoad SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr Str keyword TupleLoad NameLoad Expr Call AttributeLoad NameLoad attr Str keyword TupleLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If BoolOpOr CompareEq Str SubscriptLoad NameLoad Index Str CompareEq Str SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr Str keyword TupleLoad SubscriptLoad NameLoad Index Str NameLoad orelse If CompareIn Str NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad Str TupleLoad Str keyword TupleLoad NameLoad SubscriptLoad NameLoad Index Str keyword Str orelse If CompareIn Str NameLoad body Assign AttributeStore NameLoad attr NameLoad If CompareEq Str SubscriptLoad NameLoad Index Str body Assign NameStore TupleLoad Str Str orelse Assign NameStore TupleLoad Str Expr Call AttributeLoad NameLoad attr TupleLoad Str TupleLoad Str TupleLoad Str TupleLoad Str TupleLoad Str TupleLoad Str TupleLoad Call AttributeLoad Call AttributeLoad NameLoad attr Str Str attr TupleLoad Call NameLoad keyword NameLoad keyword SubscriptLoad NameLoad Index Str keyword NameLoad NameLoad keyword Str keyword Str orelse If CompareEq Str SubscriptLoad NameLoad Index Str body Assign NameStore TupleLoad Str orelse Assign NameStore TupleLoad Str Expr Call AttributeLoad NameLoad attr keyword SubscriptLoad NameLoad Index Str keyword NameLoad NameLoad If CompareNotEq Str SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr Str keyword TupleLoad SubscriptLoad NameLoad Index Str NameLoad If CompareNotEq Str SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr Str keyword TupleLoad SubscriptLoad NameLoad Index Str NameLoad If CompareNotEq Str SubscriptLoad NameLoad Index Str body Expr Call AttributeLoad NameLoad attr Str keyword TupleLoad SubscriptLoad SubscriptLoad NameLoad Index Str Slice Num NameLoad For TupleStore NameStore NameStore SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad body Expr Call AttributeLoad NameLoad attr Str keyword TupleLoad NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If CompareNotIn NameLoad AttributeLoad NameLoad attr body Return If CompareEq Str NameLoad body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Str orelse If CompareEq Str NameLoad body Expr Call AttributeLoad NameLoad attr Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str If CompareEq NameLoad NameLoad body Return If BoolOpAnd CompareIn NameLoad SubscriptLoad NameLoad Index Str CompareIn NameLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad TupleLoad Call NameLoad TupleLoad Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad keyword Str ListComp TupleLoad Call AttributeLoad Str attr Call AttributeLoad NameLoad attr NameLoad comprehension TupleStore NameStore NameStore SubscriptLoad SubscriptLoad SubscriptLoad NameLoad Index Str Index NameLoad Index NameLoad keyword Str orelse Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad NameLoad NameLoad If CompareNotIn NameLoad TupleLoad Str Str Str body Return Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If BoolOpAnd CompareIsNot NameLoad NameLoad Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Str keyword TupleLoad Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Str keyword TupleLoad Call AttributeLoad NameLoad attr Num If CompareEq Str NameLoad body Expr Call AttributeLoad NameLoad attr TupleLoad Str TupleLoad Call NameLoad TupleLoad Str TupleLoad Str keyword Str keyword Str Str keyword Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad decorator_list Expr Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Return NameLoad decorator_list FunctionDef arguments args defaults vararg kwarg body Assign NameStore Call NameLoad NameLoad If CompareIn Str NameLoad body AugAssignAdd SubscriptStore NameLoad Index Num Call AttributeLoad Str attr SubscriptLoad NameLoad Index Str If CompareIn Str NameLoad body Assign NameStore Call AttributeLoad Call AttributeLoad Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str Str attr Str Str attr Str Str If Call AttributeLoad NameLoad attr Str NameLoad body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str Str attr Str Str Assign NameStore Str While CompareIn NameLoad NameLoad body AugAssignAdd NameStore Str AugAssignAdd SubscriptStore NameLoad Index Num Call AttributeLoad Str attr NameLoad Return Call AttributeLoad Str attr ListLoad Call AttributeLoad Call AttributeLoad Str attr NameLoad attr Call AttributeLoad NameLoad attr Str TupleLoad Str NameLoad IfExp BoolOpOr CompareEq Str NameLoad CompareEq Str SubscriptLoad NameLoad Index Num Str Str NameLoad Return Call AttributeLoad Call AttributeLoad Str attr NameLoad attr Call AttributeLoad NameLoad attr Str TupleLoad decorator_list FunctionDef arguments args defaults vararg kwarg body Assign NameStore SubscriptLoad Dict Str Str Str Str Str Str Str Str Index Call AttributeLoad NameLoad attr Str Str Assign NameStore SubscriptLoad Dict Str Str Str Str IfExp CompareEq Str NameLoad TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str TupleLoad Str Str Index Call AttributeLoad NameLoad attr Str Str Return BinOpAdd BinOpAdd SubscriptLoad NameLoad Index Num Call AttributeLoad NameLoad attr ListComp Call NameLoad NameLoad NameLoad comprehension NameStore NameLoad SubscriptLoad NameLoad Index Num decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Assign AttributeStore NameLoad attr Str orelse Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr ListLoad IfExp CompareIsNot NameLoad NameLoad NameLoad Str Str Str Assign AttributeStore NameLoad attr Dict Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Str vararg kwarg body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad BinOpAdd Call NameLoad NameLoad Str attr NameLoad For TupleStore NameStore NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str Dict attr body Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign SubscriptStore AttributeLoad NameLoad attr Index NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad Str attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If BoolOpOr CompareLt Num Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str keyword Str orelse If NameLoad body Assign NameStore Call AttributeLoad Str attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str orelse Assign NameStore Call AttributeLoad Str attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str keyword Str If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Str Expr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Str For TupleStore NameStore NameStore ListLoad TupleLoad Str Str TupleLoad Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Str body TryExcept body For NameStore Call AttributeLoad NameLoad attr NameLoad body If Call AttributeLoad NameLoad attr Str body Expr Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad Str NameLoad handlers ExceptHandler type NameLoad body Pass For NameStore AttributeLoad NameLoad attr body If Call NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr Str NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr Call AttributeLoad Str attr NameLoad Expr Call AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad If BoolOpAnd NameLoad BoolOpOr CompareLt Num Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad Str attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Return NameLoad Return NameLoad decorator_list decorator_list
N/A N/A 
Shell code generator.
 N/A codecs collections defaultdict N/A gzip gziplib N/A os N/A os.path N/A re shutil copyfile N/A tarfile N/A unicodedata blueprint git blueprint util sh N/A N/A b relaxed server secret N/A False https://devstructure.com None N/A N/A 
    Generate shell code.
     N/A s N/A Script N/A b name comment N/A b DISCLAIMER N/A lut N/A files packages sources N/A defaultdict set N/A defaultdict N/A N/A N/A N/A N/A defaultdict set N/A defaultdict set service_file N/A N/A manager service pathname N/A N/A N/A N/A N/A N/A N/A lut N/A files N/A pathname add N/A manager service N/A service_package N/A N/A manager service package_manager package N/A N/A N/A N/A N/A N/A N/A N/A lut N/A packages N/A package_manager N/A package add N/A manager service N/A service_source N/A N/A manager service dirname N/A N/A N/A N/A N/A N/A N/A lut N/A sources N/A dirname add N/A manager service N/A N/A N/A N/A b walk service_file service_file service_package service_package service_source service_source N/A commit N/A N/A git rev_parse N/A b name N/A tree N/A N/A commit None None N/A N/A git tree commit source N/A N/A dirname filename gen_content url N/A N/A N/A 
        Extract a source tarball.
         N/A N/A dirname N/A lut N/A sources N/A N/A N/A N/A s add MD5SUM="$(find "{0}" -printf %T@\\n | md5sum)" args N/A dirname N/A N/A url None N/A N/A N/A N/A s add_list N/A curl -o "{0}" "{1}" N/A wget -O "{0}" "{1}" args N/A filename url operator || N/A N/A .zip N/A pathname N/A -4 N/A N/A N/A N/A s add unzip "{0}" -d "{1}" args N/A filename dirname N/A N/A N/A N/A s add mkdir -p "{1}" && tar xf "{0}" -C "{1}" args N/A filename dirname N/A N/A N/A secret None N/A N/A N/A N/A s add_list N/A curl -O "{0}/{1}/{2}/{3}" N/A wget "{0}/{1}/{2}/{3}" args N/A server secret N/A b name filename operator || N/A N/A N/A s add mkdir -p "{1}" && tar xf "{0}" -C "{1}" args N/A filename dirname N/A N/A N/A gen_content None N/A N/A N/A N/A s add mkdir -p "{1}" && tar xf "{0}" -C "{1}" args N/A filename dirname N/A N/A N/A s add_source filename N/A N/A git blob tree filename N/A N/A manager service N/A N/A lut N/A sources N/A dirname N/A N/A N/A N/A s add_list N/A [ "$MD5SUM" != "$(find "{0}" -printf %T@\\n | md5sum)" ] N/A {1}=1 args N/A dirname N/A N/A manager env_var service operator && N/A file N/A N/A pathname f N/A N/A N/A 
        Place a file.
         N/A N/A pathname N/A lut N/A files N/A N/A N/A N/A s add MD5SUM="$(md5sum "{0}" 2>/dev/null)" args N/A pathname N/A N/A N/A s add mkdir -p "{0}" args N/A N/A N/A N/A os path dirname pathname N/A N/A N/A 120000 N/A f N/A mode N/A 120777 N/A f N/A mode N/A N/A N/A N/A s add ln -s "{0}" "{1}" args N/A N/A f N/A content pathname N/A N/A N/A source f N/A N/A N/A N/A s add_list N/A curl -o "{0}" "{1}" N/A wget -O "{0}" "{1}" args N/A pathname N/A f N/A source operator || N/A N/A N/A template f N/A N/A N/A s templates True N/A N/A base64 N/A f N/A encoding N/A N/A commands N/A base64 --decode mustache N/A N/A commands N/A mustache N/A N/A N/A s add_list N/A set +x N/A . "lib/mustache.sh" N/A for F in */blueprint-template.d/*.sh N/A do N/A 	. "$F" N/A done N/A N/A N/A N/A N/A f get data rstrip N/A N/A command escape_stdin True stdin N/A f N/A template stdout pathname commands operator wrapper () N/A N/A N/A base64 N/A f N/A encoding N/A N/A commands N/A base64 --decode N/A N/A commands N/A cat N/A N/A N/A s add stdin N/A f N/A content stdout pathname commands N/A N/A root N/A f N/A owner N/A N/A N/A N/A s add chown {0} "{1}" args N/A N/A f N/A owner pathname N/A N/A root N/A f N/A group N/A N/A N/A N/A s add chgrp {0} "{1}" args N/A N/A f N/A group pathname N/A N/A 100644 N/A f N/A mode N/A N/A N/A N/A s add chmod {0} "{1}" args N/A N/A N/A f N/A mode N/A -4 pathname N/A N/A manager service N/A N/A lut N/A files N/A pathname N/A N/A N/A N/A s add [ "$MD5SUM" != "$(md5sum "{0}")" ] && {1}=1 args N/A pathname N/A N/A manager env_var service N/A before_packages N/A N/A manager N/A N/A N/A 
        Configure the package managers.
         N/A N/A manager N/A b packages N/A N/A N/A N/A apt manager N/A N/A N/A N/A s add export APT_LISTBUGS_FRONTEND="none" N/A N/A N/A s add export APT_LISTCHANGES_FRONTEND="none" N/A N/A N/A s add export DEBIAN_FRONTEND="noninteractive" N/A N/A N/A s add apt-get -q update N/A N/A N/A yum manager N/A N/A N/A N/A s add yum makecache N/A package N/A N/A manager package version N/A N/A N/A 
        Install a package.
         N/A N/A manager package N/A N/A N/A N/A N/A manager N/A lut N/A packages N/A package N/A N/A lut N/A packages N/A manager N/A N/A N/A N/A s add_list N/A N/A N/A manager gate package version relaxed N/A N/A command_list N/A N/A N/A manager install package version relaxed wrapper {{}} N/A N/A N/A N/A {0}=1 format N/A N/A m env_var service N/A N/A m service N/A N/A N/A lut N/A packages N/A manager N/A package operator || N/A N/A N/A N/A s add N/A manager package version relaxed N/A N/A manager N/A apt rpm yum N/A N/A N/A match N/A N/A re match ^rubygems(\d+\.\d+(?:\.\d+)?)$ package N/A N/A N/A match None N/A N/A util rubygems_update N/A N/A N/A N/A s add /usr/bin/gem{0} install --no-rdoc --no-ri rubygems-update args N/A N/A N/A match group 1 N/A N/A N/A s add /usr/bin/ruby{0} $(PATH=$PATH:/var/lib/gems/{0}/bin which update_rubygems) args N/A N/A N/A match group 1 N/A N/A nodejs package N/A N/A N/A N/A s add_list N/A which npm N/A N/A command_list N/A curl http://npmjs.org/install.sh N/A wget -O- http://npmjs.org/install.sh operator || wrapper {{}} sh operator || N/A service N/A N/A manager service N/A N/A N/A N/A N/A s add N/A manager service N/A N/A N/A N/A b walk source source file file before_packages before_packages package package service service N/A s N/A command N/A N/A N/A commands kwargs N/A N/A commands N/A list commands N/A N/A stdout kwargs N/A N/A N/A commands N/A -1 N/A N/A  >"{0}" format N/A kwargs N/A stdout N/A N/A stdin kwargs N/A N/A stdin N/A N/A N/A N/A N/A N/A N/A kwargs N/A stdin replace \ \\ replace $ \$ replace ` \` N/A N/A N/A kwargs get escape_stdin False N/A N/A stdin N/A N/A N/A N/A stdin replace { {{ replace } }} N/A eof EOF N/A N/A eof stdin N/A N/A eof EOF N/A N/A commands N/A 0 N/A N/A  <<{0} format eof N/A N/A N/A join N/A N/A N/A N/A N/A  |  join commands format N/A N/A kwargs get args N/A stdin N/A N/A N/A stdin N/A N/A stdin N/A -1 eof N/A N/A N/A N/A N/A  |  join commands format N/A N/A kwargs get args N/A N/A command_list N/A N/A N/A commands kwargs N/A N/A operator N/A N/A && || ;  &&   ||  ;  N/A N/A N/A kwargs get operator ; N/A wrapper N/A N/A () {} {{}} N/A N/A operator N/A (
 
) N/A ( ) N/A {  ; } N/A {{  ; }} N/A N/A N/A N/A kwargs get wrapper N/A N/A N/A N/A wrapper N/A 0 N/A N/A operator join N/A N/A command c kwargs N/A c commands N/A wrapper N/A -1 N/A Script N/A object N/A N/A 
    A script is a list of shell commands.  The pomp and circumstance is
    only necessary for providing an interface like the Puppet and Chef
    code generators.
     __init__ N/A N/A self name comment N/A None N/A N/A N/A name None N/A N/A N/A self name blueprint-generated-shell-script N/A N/A N/A self name name N/A N/A self out N/A N/A N/A comment None comment set -x
 cd "$(dirname "$0")"
 N/A N/A self sources N/A N/A N/A self templates False N/A add N/A N/A self s N/A args kwargs N/A N/A N/A N/A N/A self out append N/A N/A N/A N/A unicode s format args N/A N/A filename content N/A N/A N/A N/A kwargs get sources N/A iteritems N/A N/A N/A N/A self sources N/A filename content N/A add N/A N/A self N/A args kwargs N/A N/A 
        Add a command or pipeline to the `Script`.  Each positional `str`
        is an element in the pipeline.  The keyword argument `args`, if
        present, should contain an iterable of arguments to be substituted
        into the final pipeline by the new-style string formatting library.
         N/A N/A N/A N/A self out append N/A command args kwargs N/A add_list N/A N/A self N/A args kwargs N/A N/A 
        Add a command or pipeline, or list of commands or pipelines, to
        the `Script`.  Each positional `str` or `tuple` argument is a
        pipeline.  The keyword argument `operator`, if present, must be
        `';'`, `'&&'`, or `'||'` to control how the pipelines are joined.
        The keyword argument `stdin`, if present, should contain a string
        that will be given heredoc-style.  The keyword argument `stdout`,
        if present, should contain a string pathname that will receive
        standard output.  The keyword argument `args`, if present, should
        contain an iterable of arguments to be substituted into the final
        pipeline by the new-style string formatting library.
         N/A N/A N/A N/A self out append N/A command_list args kwargs N/A add_source N/A N/A self filename blob N/A N/A N/A 
        Add a reference to a source tarball to the `Script`.  It will be
        placed in the output directory/tarball later via `git-cat-file`(1).
         N/A N/A N/A self sources N/A filename blob N/A dumps N/A N/A self N/A N/A N/A 
        Generate a string containing shell code and all file contents.
         N/A N/A N/A join N/A self out N/A dumpf N/A N/A self gzip N/A False N/A N/A 
        Generate a file containing shell code and all file contents.
         N/A N/A N/A 0 N/A len N/A self sources N/A self templates N/A N/A N/A N/A os mkdir N/A self name N/A filename N/A N/A N/A os path join N/A self name bootstrap.sh N/A f N/A N/A codecs open filename w encoding utf-8 N/A N/A gzip N/A N/A filename N/A N/A {0}.sh.gz format N/A self name N/A f N/A N/A gziplib open filename w N/A N/A filename N/A N/A {0}.sh format N/A self name N/A f N/A N/A codecs open filename w encoding utf-8 N/A N/A self templates N/A N/A N/A N/A os mkdir N/A N/A N/A os path join N/A self name etc N/A N/A N/A os mkdir N/A N/A N/A os path join N/A self name etc blueprint-template.d N/A N/A N/A os mkdir N/A N/A N/A os path join N/A self name lib N/A N/A N/A os mkdir N/A N/A N/A os path join N/A self name lib blueprint-template.d N/A N/A copyfile N/A N/A N/A os path join N/A N/A N/A os path dirname __file__ mustache.sh N/A N/A N/A os path join N/A self name lib mustache.sh N/A N/A src dest N/A N/A /etc/blueprint-template.d etc N/A N/A N/A N/A os path join N/A N/A N/A os path dirname __file__ blueprint-template.d lib N/A N/A N/A N/A filename2 N/A N/A os listdir src N/A N/A N/A N/A filename2 endswith .sh N/A N/A N/A copyfile N/A N/A N/A os path join src filename2 N/A N/A N/A os path join N/A self name dest blueprint-template.d filename2 N/A N/A N/A OSError N/A N/A N/A out N/A self out N/A N/A N/A isinstance out unicode N/A N/A out N/A N/A N/A N/A unicodedata normalize NFKD out encode utf-8 ignore N/A N/A N/A f write N/A N/A {0}
 format out N/A N/A N/A f close N/A N/A filename2 blob N/A sorted N/A N/A N/A self sources iteritems N/A N/A N/A N/A git cat_file blob N/A N/A N/A os path join N/A self name filename2 N/A N/A gzip N/A N/A 0 N/A len N/A self sources N/A self templates N/A N/A filename N/A N/A sh-{0}.tar.gz format N/A self name N/A tarball N/A N/A tarfile open filename w:gz N/A N/A N/A tarball add N/A self name N/A N/A N/A tarball close N/A filename N/A filename N/A N/A