feisty meow concerns codebase  2.140
generate_aliases-new Namespace Reference

Functions

def 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)
 
def not_customize (str filename)
 
None main ()
 

Variables

 THIS_SCRIPT_DIR = os.path.dirname(os.path.abspath(inspect.getfile(inspect.currentframe())))
 
string 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)
 
string SCRIPT_ALIAS_FILENAME = FEISTY_MEOW_LOADING_DOCK + "/fmc_aliases_for_scripts.sh"
 
list shell_files
 
None to_add = make_alias(file, "");
 
string 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()

def 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().

Referenced by versions::version_ini.one_stop_version_stamp().

◆ 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()

def 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 filename_helper.glob_list(), 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

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

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

◆ SCRIPT_ALIAS_FILENAME

string 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

string 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