public void createPackage()

in src/main/java/org/apache/openwhisk/intellij/explorer/dialog/pkg/ui/PackageCreationManagerDialogForm.java [51:70]


    public void createPackage() {
        try {
            String name = nameJTextField.getText().trim();

            Map<String, Object> payload = new LinkedHashMap<>();
            payload.put("name", name);
            payload.put("namespace", "_");

            Optional<WhiskPackageWithActions> created = whiskPackageService.createWhiskPackage(whiskAuth, name, payload);
            if (created.isPresent()) {
                NOTIFIER.notify(project, name + " created", NotificationType.INFORMATION);
            } else {
                NOTIFIER.notify(project, name + " already exist", NotificationType.ERROR);
            }
        } catch (IOException e) {
            String msg = "Failed to create package: ";
            LOG.error(msg, e);
            NOTIFIER.notify(project, msg, NotificationType.ERROR);
        }
    }