Instance host and vault restrictions
Classes also keep acceptable host and vault sets for each of their instances.
By default these sets are empty (meaning: any will do).
legion_instance_host_list and legion_instance_vault_list
- analogous to class-wide tools for setting instance placement restrictions.
Run legion_instance_host_list -c /temp_file1 -a \ <different host context name>
Sets restrictions list, but does not force migration (thatís our policy decision - you could roll your own class to change this)
Run legion_deactivate_object -c /temp_file1
Run legion_activate_object -c /temp_file1
Did it move to host specified?
NOTE: New BasicFileClass instances will NOT be restricted to this host - try it if you want.