Revision c25f5ed0 snf-astakos-app/astakos/im/management/commands/_common.py
b/snf-astakos-app/astakos/im/management/commands/_common.py | ||
---|---|---|
45 | 45 |
from synnefo.lib.ordereddict import OrderedDict |
46 | 46 |
from astakos.im.models import AstakosUser |
47 | 47 |
from astakos.im.register import get_resources |
48 |
import sys |
|
49 |
|
|
48 | 50 |
|
49 | 51 |
DEFAULT_CONTENT_TYPE = None |
50 | 52 |
|
51 | 53 |
|
54 |
def read_from_file(f_name): |
|
55 |
if f_name == '-': |
|
56 |
return sys.stdin.read() |
|
57 |
else: |
|
58 |
try: |
|
59 |
with open(f_name) as file_desc: |
|
60 |
return file_desc.read() |
|
61 |
except IOError as e: |
|
62 |
raise CommandError(e) |
|
63 |
|
|
64 |
|
|
52 | 65 |
def get_user(email_or_id, **kwargs): |
53 | 66 |
try: |
54 | 67 |
if email_or_id.isdigit(): |
Also available in: Unified diff