feisty meow concerns codebase 2.140
generate_aliases-new Namespace Reference

Functions

 is_debugging ()
 
None make_alias (str file, str dir)
 
str make_bash_alias (str aliasname, str dir)
 
str make_python_alias (str aliasname, str dir)
 
str make_perl_alias (str aliasname, str dir)
 
None rebuild_script_aliases ()
 
None add_permission (str filename, int perm_adjustment)
 
 not_customize (str filename)
 
None main ()
 

Variables

 THIS_SCRIPT_DIR = os.path.dirname(os.path.abspath(inspect.getfile(inspect.currentframe())))
 
str FILE_PROCESSING_LIBRARY = THIS_SCRIPT_DIR + '/../files/'
 
 FEISTY_MEOW_LOADING_DOCK = re.sub('\\', '/', FEISTY_MEOW_LOADING_DOCK)
 
 FEISTY_MEOW_SCRIPTS = re.sub('\\', '/', FEISTY_MEOW_SCRIPTS)
 
 FEISTY_MEOW_APEX = re.sub('\\', '/', FEISTY_MEOW_APEX)
 
str SCRIPT_ALIAS_FILENAME = FEISTY_MEOW_LOADING_DOCK + "/fmc_aliases_for_scripts.sh"
 
list shell_files
 
None to_add = make_alias(file, "");
 
str SENTINEL_FILENAME = FEISTY_MEOW_LOADING_DOCK + "/fmc_ending_sentinel.sh"
 

Function Documentation

◆ add_permission()

None generate_aliases-new.add_permission ( str  filename,
int  perm_adjustment 
)
 Adds a permission mask into the existing permissions for the file.  Uses the stat values for file permissions. 

Definition at line 175 of file generate_aliases-new.py.

◆ is_debugging()

generate_aliases-new.is_debugging ( )

◆ main()

None generate_aliases-new.main ( )
 the main driver of activities for this app. 

Definition at line 195 of file generate_aliases-new.py.

References is_debugging().

◆ make_alias()

None generate_aliases-new.make_alias ( str  file,
str  dir 
)

Definition at line 45 of file generate_aliases-new.py.

References is_debugging().

◆ make_bash_alias()

str generate_aliases-new.make_bash_alias ( str  aliasname,
str  dir 
)

Definition at line 72 of file generate_aliases-new.py.

References is_debugging().

◆ make_perl_alias()

str generate_aliases-new.make_perl_alias ( str  aliasname,
str  dir 
)

Definition at line 91 of file generate_aliases-new.py.

References is_debugging().

◆ make_python_alias()

str generate_aliases-new.make_python_alias ( str  aliasname,
str  dir 
)

Definition at line 83 of file generate_aliases-new.py.

References is_debugging().

◆ not_customize()

generate_aliases-new.not_customize ( str  filename)
returns true if the filename string does not have 'customize' in it.
this indicates that the file is not located under our customization hierarchy.

Definition at line 186 of file generate_aliases-new.py.

◆ rebuild_script_aliases()

None generate_aliases-new.rebuild_script_aliases ( )

Definition at line 104 of file generate_aliases-new.py.

References is_debugging(), and open.

Variable Documentation

◆ FEISTY_MEOW_APEX

generate_aliases-new.FEISTY_MEOW_APEX = re.sub('\\', '/', FEISTY_MEOW_APEX)

Definition at line 225 of file generate_aliases-new.py.

◆ FEISTY_MEOW_LOADING_DOCK

generate_aliases-new.FEISTY_MEOW_LOADING_DOCK = re.sub('\\', '/', FEISTY_MEOW_LOADING_DOCK)

Definition at line 223 of file generate_aliases-new.py.

◆ FEISTY_MEOW_SCRIPTS

generate_aliases-new.FEISTY_MEOW_SCRIPTS = re.sub('\\', '/', FEISTY_MEOW_SCRIPTS)

Definition at line 224 of file generate_aliases-new.py.

◆ FILE_PROCESSING_LIBRARY

str generate_aliases-new.FILE_PROCESSING_LIBRARY = THIS_SCRIPT_DIR + '/../files/'

Definition at line 33 of file generate_aliases-new.py.

◆ SCRIPT_ALIAS_FILENAME

str generate_aliases-new.SCRIPT_ALIAS_FILENAME = FEISTY_MEOW_LOADING_DOCK + "/fmc_aliases_for_scripts.sh"

Definition at line 251 of file generate_aliases-new.py.

◆ SENTINEL_FILENAME

str generate_aliases-new.SENTINEL_FILENAME = FEISTY_MEOW_LOADING_DOCK + "/fmc_ending_sentinel.sh"

Definition at line 304 of file generate_aliases-new.py.

◆ shell_files

generate_aliases-new.shell_files
Initial value:
1= [ find_files(recursive_find_directories(FEISTY_MEOW_SCRIPTS)),
2 find_files(FEISTY_MEOW_LOADING_DOCK + "/custom/scripts"),
3 find_files(recursive_find_directories(FEISTY_MEOW_LOADING_DOCK + "/custom/scripts")) ]

Definition at line 266 of file generate_aliases-new.py.

◆ THIS_SCRIPT_DIR

generate_aliases-new.THIS_SCRIPT_DIR = os.path.dirname(os.path.abspath(inspect.getfile(inspect.currentframe())))

Definition at line 32 of file generate_aliases-new.py.

◆ to_add

None generate_aliases-new.to_add = make_alias(file, "");

Definition at line 294 of file generate_aliases-new.py.