This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| def convert_size(size_bytes): | |
| if size_bytes == 0: | |
| return "0B" | |
| size_name = ("B", "KB", "MB", "GB", "TB", "PB", "EB", "ZB", "YB") | |
| i = int(math.floor(math.log(size_bytes, 1024))) | |
| p = math.pow(1024, i) | |
| s = round(size_bytes / p, 2) | |
| return "%s %s" % (s, size_name[i]) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| def render_without_context(template_name, **context): | |
| env = jinja2.Environment( | |
| loader=jinja2.PackageLoader('ui') | |
| ) | |
| template = env.get_template(template_name) | |
| return template.render(**context) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| class Wrapper: | |
| def __init__(self, wrapped_class): | |
| self.wrapped_class = wrapped_class() | |
| def __getattr__(self, item): | |
| attr = self.wrapped_class.__getattribute__(item) | |
| if callable(attr): | |
| @wraps(attr) | |
| def wrap(*args, **kwargs): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import datetime | |
| from functools import wraps | |
| from werkzeug.security import ( | |
| generate_password_hash, | |
| check_password_hash | |
| ) | |
| from flask import abort |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| echo "### Cleaning *.pyc, *.swp and *.DS_Store files." | |
| # Get a path from the first argument. | |
| if [[ $* ]]; then | |
| LOCATION=$* | |
| else | |
| LOCATION=$(pwd) | |
| fi |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| from blinker import Namespace | |
| _signals = Namespace() | |
| pre_save = _signals.signal('pre_save') | |
| class Sender: | |
| def __init__(self, name): | |
| self.name = name |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| version: '2' | |
| services: | |
| backend: | |
| build: . | |
| command: > | |
| gunicorn -b 0.0.0.0:5005 | |
| --worker-class eventlet | |
| --access-logfile - | |
| --reload |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import remote_pdb | |
| def main(): | |
| """ | |
| A dummy function. | |
| """ | |
| remote_pdb.set_trace(host='0.0.0.0', port=4444) | |
| return True |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [bumpversion] | |
| current_version = 3.0.0.a0 | |
| commit = True | |
| tag = False | |
| files = setup.py docs/conf.py wtforms/__init__.py | |
| parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\.(?P<release>[a-z]+)(?P<n>\d+))? | |
| serialize = | |
| {major}.{minor}.{patch}.{release}{n} | |
| {major}.{minor}.{patch} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #include <iostream> | |
| using namespace std; | |
| void pre_increment() { | |
| // Pre-increment. | |
| // i is: 1 | |
| // j is: 1 | |
| // ++i | |
| int i(0); |
OlderNewer