Versions in this module Expand all Collapse all v1 v1.0.2 Sep 27, 2018 v1.0.1 Jul 4, 2018 v1.0.0 Jun 13, 2018 Changes in this version + const EnvConfigJSON + const EnvNerdProject + const OutputDirPermissions + const PublicCluster + var ErrNamespaceNotSet = errors.New("no cluster set, use `nerd login` to update your configuration") + var ErrNotLoggedIn = errors.New("you're not logged in. Please login with `nerd login`") + var ErrOverwriteWarning = errors.New(...) + var MessageNoArgumentRequired = "Too many arguments, this command takes no argument." + var MessageNotEnoughArguments = "Not enough arguments, this command requires at least %d argument%s." + var MessageTooManyArguments = "Too may arguments, this command takes at most %d argument%s." + var PlaceholderHelp = "<help>" + var PlaceholderSynopsis = "<synopsis>" + var PlaceholderUsage = "<usage>" + func ClusterFactory(ui cli.Ui) cli.CommandFactory + func ClusterListFactory(ui cli.Ui) cli.CommandFactory + func ClusterUseFactory(ui cli.Ui) cli.CommandFactory + func DatasetDeleteFactory(ui cli.Ui) cli.CommandFactory + func DatasetDownloadFactory(ui cli.Ui) cli.CommandFactory + func DatasetFactory(ui cli.Ui) cli.CommandFactory + func DatasetListFactory(ui cli.Ui) cli.CommandFactory + func DatasetUploadFactory(ui cli.Ui) cli.CommandFactory + func JobDeleteFactory(ui cli.Ui) cli.CommandFactory + func JobFactory(ui cli.Ui) cli.CommandFactory + func JobListFactory(ui cli.Ui) cli.CommandFactory + func JobLogsFactory(ui cli.Ui) cli.CommandFactory + func JobRunFactory(ui cli.Ui) cli.CommandFactory + func LoginFactory(ui cli.Ui) cli.CommandFactory + func ParseInputSpecification(input string) (parts []string, err error) + func VersionFactory(version, commit string, ui cli.Ui) cli.CommandFactory + type Cluster struct + func (cmd *Cluster) Description() string + func (cmd *Cluster) Execute(args []string) (err error) + func (cmd *Cluster) Synopsis() string + func (cmd *Cluster) Usage() string + func (cmd Cluster) AutocompleteArgs() complete.Predictor + func (cmd Cluster) AutocompleteFlags() (fl complete.Flags) + func (cmd Cluster) Help() string + func (cmd Cluster) Logger() *logrus.Logger + func (cmd Cluster) Options() *flags.Parser + func (cmd Cluster) Run(args []string) int + type ClusterList struct + func (cmd *ClusterList) Description() string + func (cmd *ClusterList) Execute(args []string) (err error) + func (cmd *ClusterList) Synopsis() string + func (cmd *ClusterList) Usage() string + func (cmd ClusterList) AutocompleteArgs() complete.Predictor + func (cmd ClusterList) AutocompleteFlags() (fl complete.Flags) + func (cmd ClusterList) Help() string + func (cmd ClusterList) Logger() *logrus.Logger + func (cmd ClusterList) Options() *flags.Parser + func (cmd ClusterList) Run(args []string) int + type ClusterUse struct + Namespace string + func (cmd *ClusterUse) Description() string + func (cmd *ClusterUse) Execute(args []string) (err error) + func (cmd *ClusterUse) Synopsis() string + func (cmd *ClusterUse) Usage() string + func (cmd ClusterUse) AutocompleteArgs() complete.Predictor + func (cmd ClusterUse) AutocompleteFlags() (fl complete.Flags) + func (cmd ClusterUse) Help() string + func (cmd ClusterUse) Logger() *logrus.Logger + func (cmd ClusterUse) Options() *flags.Parser + func (cmd ClusterUse) Run(args []string) int + type ConfOpts struct + ConfigFile func(string) + SessionFile func(string) + type Dataset struct + func (cmd *Dataset) Description() string + func (cmd *Dataset) Execute(args []string) (err error) + func (cmd *Dataset) Synopsis() string + func (cmd *Dataset) Usage() string + func (cmd Dataset) AutocompleteArgs() complete.Predictor + func (cmd Dataset) AutocompleteFlags() (fl complete.Flags) + func (cmd Dataset) Help() string + func (cmd Dataset) Logger() *logrus.Logger + func (cmd Dataset) Options() *flags.Parser + func (cmd Dataset) Run(args []string) int + type DatasetDelete struct + All bool + func (cmd *DatasetDelete) Description() string + func (cmd *DatasetDelete) Execute(args []string) (err error) + func (cmd *DatasetDelete) Synopsis() string + func (cmd *DatasetDelete) Usage() string + func (cmd DatasetDelete) AutocompleteArgs() complete.Predictor + func (cmd DatasetDelete) AutocompleteFlags() (fl complete.Flags) + func (cmd DatasetDelete) Help() string + func (cmd DatasetDelete) Logger() *logrus.Logger + func (cmd DatasetDelete) Options() *flags.Parser + func (cmd DatasetDelete) Run(args []string) int + type DatasetDownload struct + Input string + Output string + func (cmd *DatasetDownload) Description() string + func (cmd *DatasetDownload) Execute(args []string) (err error) + func (cmd *DatasetDownload) Synopsis() string + func (cmd *DatasetDownload) Usage() string + func (cmd DatasetDownload) AutocompleteArgs() complete.Predictor + func (cmd DatasetDownload) AutocompleteFlags() (fl complete.Flags) + func (cmd DatasetDownload) Help() string + func (cmd DatasetDownload) Logger() *logrus.Logger + func (cmd DatasetDownload) Options() *flags.Parser + func (cmd DatasetDownload) Run(args []string) int + type DatasetList struct + func (cmd *DatasetList) Description() string + func (cmd *DatasetList) Execute(args []string) (err error) + func (cmd *DatasetList) Synopsis() string + func (cmd *DatasetList) Usage() string + func (cmd DatasetList) AutocompleteArgs() complete.Predictor + func (cmd DatasetList) AutocompleteFlags() (fl complete.Flags) + func (cmd DatasetList) Help() string + func (cmd DatasetList) Logger() *logrus.Logger + func (cmd DatasetList) Options() *flags.Parser + func (cmd DatasetList) Run(args []string) int + type DatasetUpload struct + Name string + func (cmd *DatasetUpload) Description() string + func (cmd *DatasetUpload) Execute(args []string) (err error) + func (cmd *DatasetUpload) Synopsis() string + func (cmd *DatasetUpload) Usage() string + func (cmd DatasetUpload) AutocompleteArgs() complete.Predictor + func (cmd DatasetUpload) AutocompleteFlags() (fl complete.Flags) + func (cmd DatasetUpload) Help() string + func (cmd DatasetUpload) Logger() *logrus.Logger + func (cmd DatasetUpload) Options() *flags.Parser + func (cmd DatasetUpload) Run(args []string) int + type Deps struct + func NewDeps(logs svc.Logger, kopts KubeOpts) (*Deps, error) + func (deps *Deps) APIExt() apiext.Interface + func (deps *Deps) Crd() crd.Interface + func (deps *Deps) Kube() kubernetes.Interface + func (deps *Deps) Logger() svc.Logger + func (deps *Deps) Namespace() string + func (deps *Deps) Validator() svc.Validator + type Job struct + func (cmd *Job) Description() string + func (cmd *Job) Execute(args []string) (err error) + func (cmd *Job) Synopsis() string + func (cmd *Job) Usage() string + func (cmd Job) AutocompleteArgs() complete.Predictor + func (cmd Job) AutocompleteFlags() (fl complete.Flags) + func (cmd Job) Help() string + func (cmd Job) Logger() *logrus.Logger + func (cmd Job) Options() *flags.Parser + func (cmd Job) Run(args []string) int + type JobDelete struct + All bool + func (cmd *JobDelete) Description() string + func (cmd *JobDelete) Execute(args []string) (err error) + func (cmd *JobDelete) Synopsis() string + func (cmd *JobDelete) Usage() string + func (cmd JobDelete) AutocompleteArgs() complete.Predictor + func (cmd JobDelete) AutocompleteFlags() (fl complete.Flags) + func (cmd JobDelete) Help() string + func (cmd JobDelete) Logger() *logrus.Logger + func (cmd JobDelete) Options() *flags.Parser + func (cmd JobDelete) Run(args []string) int + type JobList struct + func (cmd *JobList) Description() string + func (cmd *JobList) Execute(args []string) (err error) + func (cmd *JobList) Synopsis() string + func (cmd *JobList) Usage() string + func (cmd JobList) AutocompleteArgs() complete.Predictor + func (cmd JobList) AutocompleteFlags() (fl complete.Flags) + func (cmd JobList) Help() string + func (cmd JobList) Logger() *logrus.Logger + func (cmd JobList) Options() *flags.Parser + func (cmd JobList) Run(args []string) int + type JobLogs struct + Tail int64 + func (cmd *JobLogs) Description() string + func (cmd *JobLogs) Execute(args []string) (err error) + func (cmd *JobLogs) Synopsis() string + func (cmd *JobLogs) Usage() string + func (cmd JobLogs) AutocompleteArgs() complete.Predictor + func (cmd JobLogs) AutocompleteFlags() (fl complete.Flags) + func (cmd JobLogs) Help() string + func (cmd JobLogs) Logger() *logrus.Logger + func (cmd JobLogs) Options() *flags.Parser + func (cmd JobLogs) Run(args []string) int + type JobRun struct + CleanCreds bool + Env []string + Inputs []string + Memory string + Name string + Outputs []string + Private bool + VCPU string + func (cmd *JobRun) Description() string + func (cmd *JobRun) Execute(args []string) (err error) + func (cmd *JobRun) Synopsis() string + func (cmd *JobRun) Usage() string + func (cmd JobRun) AutocompleteArgs() complete.Predictor + func (cmd JobRun) AutocompleteFlags() (fl complete.Flags) + func (cmd JobRun) Help() string + func (cmd JobRun) Logger() *logrus.Logger + func (cmd JobRun) Options() *flags.Parser + func (cmd JobRun) Run(args []string) int + type KubeOpts struct + KubeConfig string + Timeout time.Duration + type Login struct + Config string + func (cmd *Login) Description() string + func (cmd *Login) Execute(args []string) (err error) + func (cmd *Login) Synopsis() string + func (cmd *Login) Usage() string + func (cmd Login) AutocompleteArgs() complete.Predictor + func (cmd Login) AutocompleteFlags() (fl complete.Flags) + func (cmd Login) Help() string + func (cmd Login) Logger() *logrus.Logger + func (cmd Login) Options() *flags.Parser + func (cmd Login) Run(args []string) int + type Output struct + func NewOutput(ui cli.Ui) *Output + func (o *Output) Errorf(format string, a ...interface{}) + func (o *Output) Infof(format string, a ...interface{}) + func (o *Output) Logger(level logrus.Level) *logrus.Logger + func (o *Output) Table(header []string, rows [][]string) error + type TransferOpts struct + AWSRegion string + S3AccessKey string + S3Bucket string + S3Prefix string + S3SecretKey string + S3SessionToken string + func (opts TransferOpts) TransferManager(kube *svc.Kube) (mgr transfer.Manager, sto *transferstore.StoreOptions, ...) + type Version struct + func (cmd *Version) Description() string + func (cmd *Version) Execute(args []string) (err error) + func (cmd *Version) Synopsis() string + func (cmd *Version) Usage() string + func (cmd Version) AutocompleteArgs() complete.Predictor + func (cmd Version) AutocompleteFlags() (fl complete.Flags) + func (cmd Version) Help() string + func (cmd Version) Logger() *logrus.Logger + func (cmd Version) Options() *flags.Parser + func (cmd Version) Run(args []string) int v1.0.0-rc9 May 18, 2018 v1.0.0-rc8 Apr 13, 2018 v1.0.0-rc7 Apr 9, 2018 v1.0.0-rc6 Mar 30, 2018 v1.0.0-rc5 Mar 29, 2018 v1.0.0-rc4 Mar 23, 2018 v1.0.0-rc3 Mar 19, 2018 v1.0.0-rc2 Mar 6, 2018 v1.0.0-rc10 Jun 8, 2018 v1.0.0-rc1 Mar 6, 2018 v1.0.0-alpha3 Mar 2, 2018 v1.0.0-alpha2 Mar 1, 2018 v1.0.0-alpha1 Feb 26, 2018