# (IntOpt) Time in seconds for which the plugin polls the VSM for updates in
# policy profiles.
-#
-# poll_duration =
-# Example: poll_duration = 180
+# Default value: 60
+# poll_duration = 60
+ # (BoolOpt) Specify whether tenants are restricted from accessing all the
+ # policy profiles.
+ # Default value: False, indicating all tenants can access all policy profiles.
+ #
+ # restrict_policy_profiles = False
+
# (IntOpt) Number of threads to use to make HTTP requests to the VSM.
-#
+# Default value: 4
# http_pool_size = 4
# (IntOpt) Timeout duration in seconds for the http request
help=_("N1K default policy profile")),
cfg.StrOpt('network_node_policy_profile', default='dhcp_pp',
help=_("N1K policy profile for network node")),
- cfg.IntOpt('poll_duration', default=10,
+ cfg.IntOpt('poll_duration', default=60,
help=_("N1K Policy profile polling duration in seconds")),
+ cfg.BoolOpt('restrict_policy_profiles', default=False,
+ help=_("Restrict the visibility of policy profiles to the "
+ "tenants")),
cfg.IntOpt('http_pool_size', default=4,
help=_("Number of threads to use to make HTTP requests")),
cfg.IntOpt('http_timeout', default=15,