##// END OF EJS Templates
integrations: rewrote usage of pylons components inside integrations....
integrations: rewrote usage of pylons components inside integrations. - added better auth decorators as used in other parts of the app - fixed tests - refactored the code to match other parts better (repo_route/repo_group_route)

File last commit:

r1:854a839a default
r1990:32399c6a default
Show More
util.py
10 lines | 211 B | text/x-python | PythonLexer
"""
Safe quoting method
"""
def safe_quote(obj):
# this is the SQLA 0.9 approach
if hasattr(obj, 'name') and hasattr(obj.name, 'quote'):
return obj.name.quote
else:
return obj.quote