コード例 #1
0
def drop_device():
    statsd_client.incr('rest.device.drop')
    domain = ioc.manager().drop_device(request.form)
    domain_data = convertible.to_dict(domain)
    return jsonify(success=True,
                   message='Device was dropped',
                   data=domain_data), 200
コード例 #2
0
def domain_update():
    statsd_client.incr('rest.domain.update')
    request_data = json.loads(request.data)
    domain = ioc.manager().domain_update(request_data, request.remote_addr)
    domain_data = convertible.to_dict(domain)
    return jsonify(success=True,
                   message='Domain was updated',
                   data=domain_data), 200
コード例 #3
0
ファイル: public.py プロジェクト: kuuratsanik/platform
def installed_apps():
    return jsonify(apps=convertible.to_dict(public.installed_apps())), 200
コード例 #4
0
ファイル: public.py プロジェクト: kuuratsanik/platform
def versions():
    return jsonify(success=True, data=convertible.to_dict(public.list_apps())), 200
コード例 #5
0
ファイル: public.py プロジェクト: kuuratsanik/platform
def disks():
    return jsonify(success=True, disks=convertible.to_dict(public.disks())), 200
コード例 #6
0
ファイル: public.py プロジェクト: kuuratsanik/platform
def available_apps():
    return jsonify(apps=convertible.to_dict(public.available_apps())), 200
コード例 #7
0
ファイル: internal.py プロジェクト: Ro9ueAdmin/platform
def identification():
    return jsonify(success=True, message='', data=convertible.to_dict(internal.identification())), 200
コード例 #8
0
ファイル: rest.py プロジェクト: syncloud-old/image-ci
def jobs():
    return jsonify(jobs=convertible.to_dict(manager().jobs())), 200
コード例 #9
0
ファイル: rest.py プロジェクト: syncloud/redirect
def domain_update():
    statsd_client.incr('rest.domain.update')
    request_data = json.loads(request.data)
    domain = ioc.manager().domain_update(request_data, request.remote_addr)
    domain_data = convertible.to_dict(domain)
    return jsonify(success=True, message='Domain was updated', data=domain_data), 200
コード例 #10
0
ファイル: web.py プロジェクト: syncloud/files
 def user():
     return jsonify(convertible.to_dict(current_user.user)), 200
コード例 #11
0
ファイル: test_lsblk.py プロジェクト: Shadance/platform
def test_loop_support():
    disks = get_lsblk().available_disks(open(join(DIR, 'hardware', 'lsblk')).read())
    assert len(disks) == 3
    assert len(disks[2].partitions) == 1
    convertible.to_dict(disks)
コード例 #12
0
def domain_get():
    statsd_client.incr('rest.domain.get')
    domain = ioc.manager().get_domain(request.args)
    domain_data = convertible.to_dict(domain)
    return jsonify(success=True, message='Domain retrieved',
                   data=domain_data), 200
コード例 #13
0
def user_get():
    statsd_client.incr('rest.user.get')
    user = ioc.manager().authenticate(request.args)
    user_data = convertible.to_dict(user)
    return jsonify(success=True, message='User provided', data=user_data), 200
コード例 #14
0
def user_create():
    statsd_client.incr('rest.user.create')
    user = ioc.manager().create_new_user(request.form)
    user_data = convertible.to_dict(user)
    return jsonify(success=True, message='User was created',
                   data=user_data), 200
コード例 #15
0
ファイル: www.py プロジェクト: algby/redirect
def user():
    user = current_user.user
    user_data = convertible.to_dict(user)
    return jsonify(user_data), 200
コード例 #16
0
 def test_datetime_member(self):
     datetime_value = datetime(2014, 6, 28, hour=7, minute=58, second=59)
     obj = Klass("value1", datetime_value)
     d = to_dict(obj)
     self.assertEquals(datetime_value, d["member2"])
コード例 #17
0
ファイル: rest.py プロジェクト: syncloud/redirect
def domain_get():
    statsd_client.incr('rest.domain.get')
    domain = ioc.manager().get_domain(request.args)
    domain_data = convertible.to_dict(domain)
    return jsonify(success=True, message='Domain retrieved', data=domain_data), 200
コード例 #18
0
ファイル: rest.py プロジェクト: algby/redirect
def user_get():
    user = manager().authenticate(request.args)
    user_data = convertible.to_dict(user)
    return jsonify(message='User provided', data=user_data), 200
コード例 #19
0
ファイル: www.py プロジェクト: syncloud/redirect
def user():
    statsd_client.incr('www.user.get')
    user = current_user.user
    user_data = convertible.to_dict(user)
    return jsonify(user_data), 200
コード例 #20
0
ファイル: rest.py プロジェクト: algby/redirect
def domain_get():
    domain = manager().get_domain(request.args)
    domain_data = convertible.to_dict(domain)
    return jsonify(message='Domain retrieved', data=domain_data), 200
コード例 #21
0
ファイル: public.py プロジェクト: Shadance/platform
def version():
    return jsonify(convertible.to_dict(public.get_app('platform'))), 200
コード例 #22
0
ファイル: rest.py プロジェクト: algby/redirect
def domain_update():
    request_data = json.loads(request.data)
    domain = manager().domain_update(request_data)
    domain_data = convertible.to_dict(domain)
    return jsonify(message='Domain was updated', data=domain_data), 200
コード例 #23
0
ファイル: www.py プロジェクト: klmhsb42/redirect
def user():
    statsd_client.incr('www.user.get')
    user = current_user.user
    user_data = convertible.to_dict(user)
    return jsonify(user_data), 200
コード例 #24
0
ファイル: internal.py プロジェクト: Shadance/platform
def identification():
    return jsonify(success=True, message='', data=convertible.to_dict(internal.identification())), 200
コード例 #25
0
ファイル: public.py プロジェクト: kuuratsanik/platform
def port_mappings():
    return jsonify(success=True, port_mappings=convertible.to_dict(public.port_mappings())), 200
コード例 #26
0
ファイル: rest.py プロジェクト: syncloud/redirect
def user_create():
    statsd_client.incr('rest.user.create')
    user = ioc.manager().create_new_user(request.form)
    user_data = convertible.to_dict(user)
    return jsonify(success=True, message='User was created', data=user_data), 200
コード例 #27
0
ファイル: public.py プロジェクト: kuuratsanik/platform
def boot_disk():
    return jsonify(success=True, data=convertible.to_dict(public.boot_disk())), 200
コード例 #28
0
ファイル: rest.py プロジェクト: syncloud/redirect
def user_get():
    statsd_client.incr('rest.user.get')
    user = ioc.manager().authenticate(request.args)
    user_data = convertible.to_dict(user)
    return jsonify(success=True, message='User provided', data=user_data), 200
コード例 #29
0
ファイル: public.py プロジェクト: kuuratsanik/platform
def user():
    return jsonify(convertible.to_dict(current_user.user)), 200
コード例 #30
0
ファイル: rest.py プロジェクト: syncloud/redirect
def drop_device():
    statsd_client.incr('rest.device.drop')
    domain = ioc.manager().drop_device(request.form)
    domain_data = convertible.to_dict(domain)
    return jsonify(success=True, message='Device was dropped', data=domain_data), 200
コード例 #31
0
ファイル: public.py プロジェクト: kuuratsanik/platform
def app_status():
    return jsonify(info=convertible.to_dict(public.get_app(request.args['app_id']))), 200
コード例 #32
0
ファイル: test_lsblk.py プロジェクト: prembasumatary/platform
def test_loop_support():
    disks = get_lsblk().available_disks(
        open(join(DIR, 'hardware', 'lsblk')).read())
    assert len(disks) == 3
    assert len(disks[2].partitions) == 1
    convertible.to_dict(disks)