@@ -56,29 +56,23 @@ var createMnistDatasetCmd = &cobra.Command{
5656 },
5757}
5858
59- // var createCsvDatasetCmd = &cobra.Command{
60- // Use: "csv -i INPUT_FILE_PATH DATASET_NAME",
61- // Short: "Upload new csv dataset.",
62- // Args: cobra.ExactArgs(1),
63- // Run: func(cmd *cobra.Command, args []string) {
64- // token := Login()
65- // address := os.Getenv("HANAMI_ADDRESS")
66- // datasetName := args[0]
67- // uuid, err := hanami_sdk.UploadCsvFiles(address, token, datasetName, inputFilePath, hanamictl_common.DisableTlsVerification)
68- // if err != nil {
69- // fmt.Println(err)
70- // os.Exit(1)
71- // }
72-
73- // content, err := hanami_sdk.GetDataset(address, token, uuid, hanamictl_common.DisableTlsVerification)
74- // if err == nil {
75- // hanamictl_common.PrintSingle(content)
76- // } else {
77- // fmt.Println(err)
78- // os.Exit(1)
79- // }
80- // },
81- // }
59+ var createCsvDatasetCmd = & cobra.Command {
60+ Use : "csv -i INPUT_FILE_PATH DATASET_NAME" ,
61+ Short : "Upload new csv dataset." ,
62+ Args : cobra .ExactArgs (1 ),
63+ Run : func (cmd * cobra.Command , args []string ) {
64+ token := Login ()
65+ address := os .Getenv ("HANAMI_ADDRESS" )
66+ datasetName := args [0 ]
67+ content , err := hanami_sdk .CreateCsvDataset (address , token , datasetName , inputFilePath , hanamictl_common .DisableTlsVerification )
68+ if err == nil {
69+ hanamictl_common .PrintSingle (content )
70+ } else {
71+ fmt .Println (err )
72+ os .Exit (1 )
73+ }
74+ },
75+ }
8276
8377var checkDatasetCmd = & cobra.Command {
8478 Use : "check -r REFERENCE_DATASET_UUID DATASET_UUID" ,
@@ -189,9 +183,9 @@ func Init_Dataset_Commands(rootCmd *cobra.Command) {
189183 createMnistDatasetCmd .MarkFlagRequired ("input" )
190184 createMnistDatasetCmd .MarkFlagRequired ("label" )
191185
192- // createDatasetCmd.AddCommand(createCsvDatasetCmd)
193- // createCsvDatasetCmd.Flags().StringVarP(&inputFilePath, "input", "i", "", "Path to file with input-data (mandatory)")
194- // createCsvDatasetCmd.MarkFlagRequired("input")
186+ createDatasetCmd .AddCommand (createCsvDatasetCmd )
187+ createCsvDatasetCmd .Flags ().StringVarP (& inputFilePath , "input" , "i" , "" , "Path to file with input-data (mandatory)" )
188+ createCsvDatasetCmd .MarkFlagRequired ("input" )
195189
196190 datasetCmd .AddCommand (checkDatasetCmd )
197191 checkDatasetCmd .Flags ().StringVarP (& referenceDatasetUuid , "reference" , "r" , "" , "UUID of the dataset, which works as reference (mandatory)" )
0 commit comments