(service_name: str)
| 2679 | try: |
| 2680 | cfg['asset_inventory_interval_s'] = max(30, int(body['interval_s'])) |
| 2681 | except (TypeError, ValueError): |
| 2682 | pass |
| 2683 | try: |
| 2684 | shared_data.save_config() |
| 2685 | except Exception as exc: # noqa: BLE001 |
| 2686 | logger.debug(f"[asset_inventory] save_config failed: {exc}") |
| 2687 | return jsonify({'success': True, |
| 2688 | 'enabled': bool(cfg.get('asset_inventory_enabled', False)), |
| 2689 | 'interval_s': cfg.get('asset_inventory_interval_s', 120)}) |
| 2690 |
no test coverage detected