Files
teleport/lib/client
Andrew Lytvynov 84af6958fc Extract identity file formatting/parsing into a package
Identity file formatting (former `client.MakeIdentityFile`) will soon
support writing a `kubeconfig` file.

`lib/kube/kubeconfig` depends on `lib/client`, if calls to
`kubeconfig.Update` were added to `client.MakeIdentityFile`, we'd have
an import cycle:
tool/tctl -> lib/client -> lib/kube/kubeconfig -> lib/client

To break the cycle, I extract the identity file formatting (and parsing)
code into a standalone package. It's logically isolated functionality
anyway.

Now the imports will be:
tool/tctl┬─> lib/client
         ├─> lib/kube/kubeconfig ─> lib/client
         ╰─> lib/client/identity ┬─> lib/client
                                 ╰─> lib/kube/kubeconfig -> lib/client
2020-04-21 23:12:38 +00:00
..
2018-10-15 11:52:02 -07:00
2016-03-14 15:49:27 -07:00
2018-10-12 17:42:37 -07:00
2019-04-25 14:22:49 -07:00
2018-07-25 13:51:50 -07:00
2019-04-25 14:22:49 -07:00
2019-07-02 18:01:44 -07:00
2019-05-21 09:59:10 -07:00
2019-05-21 09:59:10 -07:00