File tree Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Expand file tree Collapse file tree 1 file changed +4
-0
lines changed Original file line number Diff line number Diff line change @@ -549,13 +549,16 @@ var resourcesMap map[string]importable = map[string]importable{
549549 Import : func (ic * importContext , r * resource ) error {
550550 if r .Name == "admins" || r .Name == "users" {
551551 // admins & users are to be imported through "data block"
552+ // TODO: it doesn't work, fix it...
552553 r .Mode = "data"
553554 r .Data .State ().Set (& terraform.InstanceState {
554555 ID : r .ID ,
555556 Attributes : map [string ]string {
556557 "display_name" : r .Name ,
557558 },
558559 })
560+ } else if r .Data != nil {
561+ r .Data .Set ("force" , true )
559562 }
560563 if err := ic .cacheGroups (); err != nil {
561564 return err
@@ -658,6 +661,7 @@ var resourcesMap map[string]importable = map[string]importable{
658661 },
659662 Import : func (ic * importContext , r * resource ) error {
660663 username := r .Data .Get ("user_name" ).(string )
664+ r .Data .Set ("force" , true )
661665 u , err := ic .findUserByName (username )
662666 if err != nil {
663667 return err
You can’t perform that action at this time.
0 commit comments