scopes = {scope.name: scope.namespace for scope in pyessv.all_scopes()}
Returns pyessv scope object as project.
return pyessv.load(scopes[project.pop()])
############## PARSE #################""
terms = pyessv.get_terms(path)
term = pyessv.parse(namespace, strictness=4)
############## PARSING "from manifest" for filename, dataset, directory template #################""
terms = {term.collection.name: term for term in pyessv.parse_filename(project.name, filename)}
terms = {term.collection.name: term for term in pyessv.parse_dataset_identifier(project,dataset.identifier)}
terms = {term.collection.name: term for term in pyessv.parse_directory(project.name, str(drs))}
Not for you sadie :), it s for mark
import pyessv
############## CATCHING EXCEPTIONS #################""
from pyessv._exceptions import TemplateParsingError, TemplateValueError
############## LOAD SPECIFIC auth and project #################""
pyessv.load_cv(self.get_cv_authority(), self.project)
Get all scopes within the loaded authority.
Returns pyessv scope object as project.
############## PARSE #################""
terms = pyessv.get_terms(path) term = pyessv.parse(namespace, strictness=4)
############## PARSING "from manifest" for filename, dataset, directory template #################""
terms = {term.collection.name: term for term in pyessv.parse_filename(project.name, filename)} terms = {term.collection.name: term for term in pyessv.parse_dataset_identifier(project,dataset.identifier)} terms = {term.collection.name: term for term in pyessv.parse_directory(project.name, str(drs))}
############## BUILDER ??? #################""
identifier = pyessv.build_dataset_identifier(project.name, set(terms.values())) identifier = pyessv.build_directory_structure(project.name, set(terms.values()))