def is_moodle_dir (path): path = validations.is_local_dir_exists (path) module_inc = os.path.join (path, 'lib/moodlelib.php') try: validations.is_local_file_exists (module_inc) except: raise ValueError, _(ERROR_NO_SRC) return path
def is_drupal_dir (path): path = validations.is_local_dir_exists (path) module_inc = os.path.join (path, 'includes/module.inc') try: validations.is_local_file_exists (module_inc) except: raise ValueError, _(ERROR_NO_SRC) return path
def is_concrete5_dir(path): path = validations.is_local_dir_exists(path) module_inc = os.path.join(path, 'concrete/libraries/loader.php') try: validations.is_local_file_exists(module_inc) except: raise ValueError(_(ERROR_NO_SRC)) return path
def is_wordpress_dir (path): path = validations.is_local_dir_exists (path) module_inc = os.path.join (path, 'wp-login.php') try: validations.is_local_file_exists (module_inc) except: raise ValueError, _(ERROR_NO_SRC) return path
def is_joomla_dir (path): path = validations.is_local_dir_exists (path) module_inc = os.path.join (path, 'includes/framework.php') try: validations.is_local_file_exists (module_inc) except: raise ValueError, _(ERROR_NO_SRC) return path
def is_sugar_dir (path): path = validations.is_local_dir_exists (path) module_inc = os.path.join (path, 'include/entryPoint.php') try: validations.is_local_file_exists (module_inc) except: raise ValueError, _(ERROR_NO_SRC) return path
def is_moinmoin_wiki (path): path = validations.is_local_dir_exists (path) manage = os.path.join (path, "config/wikiconfig.py") try: validations.is_local_file_exists (manage) except: raise ValueError, _(ERROR_NO_MOINMOIN_WIKI) return path
def is_mailman_arch_dir (path): path = validations.is_local_dir_exists (path) module_inc = os.path.join (path, "archives/public") try: validations.is_local_file_exists (module_inc) except: raise ValueError, _("It doesn't look like a Mailman archive directory.") return path
def is_phpmyadmin_dir (path): path = validations.is_local_dir_exists (path) module_inc = os.path.join (path, 'libraries/common.inc.php') try: validations.is_local_file_exists (module_inc) except: raise ValueError, _(ERROR_NO_SRC) return path
def is_concrete5_dir (path): path = validations.is_local_dir_exists (path) module_inc = os.path.join (path, 'concrete/libraries/loader.php') try: validations.is_local_file_exists (module_inc) except: raise ValueError, _(ERROR_NO_SRC) return path
def is_mediawiki_dir(path): path = validations.is_local_dir_exists(path) module_inc = os.path.join(path, "includes/Article.php") try: validations.is_local_file_exists(module_inc) except: raise ValueError, _(ERROR_NO_SRC) return path
def is_django_dir (path): path = validations.is_local_dir_exists (path) manage = os.path.join (path, "manage.py") try: validations.is_local_file_exists (manage) except: raise ValueError, _("Directory doesn't look like a Django based project.") return path
def is_trac_project (path): path = validations.is_local_dir_exists (path) manage = os.path.join (path, "conf/trac.ini") try: validations.is_local_file_exists (manage) except: raise ValueError, _(ERROR_NO_PROJECT) return path
def get_proxy_source(ror_dir): if is_ror3_dir(ror_dir): return SOURCE_PROXY3 try: validations.is_local_file_exists(os.path.join(path, "script/server")) return SOURCE_PROXY except: pass return SOURCE_PROXY.replace('/script/server', '/script/rails')
def get_proxy_source (ror_dir): if is_ror3_dir (ror_dir): return SOURCE_PROXY3 try: validations.is_local_file_exists (os.path.join (path, "script/server")) return SOURCE_PROXY except: pass return SOURCE_PROXY.replace('/script/server', '/script/rails')
def is_symfony_dir (path): path = validations.is_local_dir_exists (path) try: module_inc = os.path.join (path, 'bin/symfony') validations.is_local_file_exists (module_inc) except ValueError: module_inc = os.path.join (path, 'bin/check_configuration.php') validations.is_local_file_exists (module_inc) except: raise ValueError, _(ERROR_NO_SRC) return path
def is_ror_dir(path): path = validations.is_local_dir_exists(path) try: manage = os.path.join(path, "script/server") validations.is_local_file_exists(manage) except: try: manage = os.path.join(path, "script/rails") validations.is_local_file_exists(manage) except: raise ValueError, _(ERROR_NO_ROR) return path
def is_ror_dir (path): path = validations.is_local_dir_exists (path) try: manage = os.path.join (path, "script/server") validations.is_local_file_exists (manage) except: try: manage = os.path.join (path, "script/rails") validations.is_local_file_exists (manage) except: raise ValueError, _(ERROR_NO_ROR) return path
def is_uwsgi_cfg(filename): filename = validations.is_local_file_exists(filename) mountpoint = find_mountpoint_xml(filename) if not mountpoint: mountpoint = find_mountpoint_wsgi(filename) if not mountpoint: raise ValueError, _(ERROR_NO_CONFIG) return filename
def is_uwsgi_cfg(filename): filename = validations.is_local_file_exists(filename) for k in UWSGI_DEFAULT_CONFS: if filename.endswith(k): return filename for k in UWSGI_MAGIC_CONFS: if filename.endswith(k): return filename return filename
def is_uwsgi_cfg (filename): filename = validations.is_local_file_exists (filename) for k in UWSGI_DEFAULT_CONFS: if filename.endswith(k): return filename for k in UWSGI_MAGIC_CONFS: if filename.endswith(k): return filename return filename
def is_ror3_dir (path): try: path = validations.is_local_dir_exists (path) gemfile = validations.is_local_file_exists (os.path.join (path, 'Gemfile')) data = open(gemfile, 'r').read() tmp = re.findall("^gem\s+'rails',\s+'3[.0-9]*'", data, re.MULTILINE) if tmp: return True except: pass return False
def validation_ca_list (text): "Empty or local_file_exists" if not text: return text text = validations.is_local_file_exists (text) return text