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
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
def installed_apps(): return jsonify(apps=convertible.to_dict(public.installed_apps())), 200
def versions(): return jsonify(success=True, data=convertible.to_dict(public.list_apps())), 200
def disks(): return jsonify(success=True, disks=convertible.to_dict(public.disks())), 200
def available_apps(): return jsonify(apps=convertible.to_dict(public.available_apps())), 200
def identification(): return jsonify(success=True, message='', data=convertible.to_dict(internal.identification())), 200
def jobs(): return jsonify(jobs=convertible.to_dict(manager().jobs())), 200
def user(): return jsonify(convertible.to_dict(current_user.user)), 200
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)
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
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
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
def user(): user = current_user.user user_data = convertible.to_dict(user) return jsonify(user_data), 200
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"])
def user_get(): user = manager().authenticate(request.args) user_data = convertible.to_dict(user) return jsonify(message='User provided', data=user_data), 200
def user(): statsd_client.incr('www.user.get') user = current_user.user user_data = convertible.to_dict(user) return jsonify(user_data), 200
def domain_get(): domain = manager().get_domain(request.args) domain_data = convertible.to_dict(domain) return jsonify(message='Domain retrieved', data=domain_data), 200
def version(): return jsonify(convertible.to_dict(public.get_app('platform'))), 200
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
def port_mappings(): return jsonify(success=True, port_mappings=convertible.to_dict(public.port_mappings())), 200
def boot_disk(): return jsonify(success=True, data=convertible.to_dict(public.boot_disk())), 200
def app_status(): return jsonify(info=convertible.to_dict(public.get_app(request.args['app_id']))), 200
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)