Ejemplo n.º 1
0
        public DockerImage(TorizonRestAPI.Model.DockerImage model, TargetDevice device)
        {
            Utils.CopyProperties <TorizonRestAPI.Model.DockerImage>(model, this, PropertyChanged);
            api = TorizonAPIManager.GetDevicesApi();

            this.Device = device;
        }
Ejemplo n.º 2
0
        public MountPoints(DockerContainer container) : base("_Mountpoint", new MountPointInstantiator())
        {
            this.container = container;
            this.device    = container.Device;

            api = TorizonAPIManager.GetDevicesApi();
        }
Ejemplo n.º 3
0
        public MemInfo(DockerContainer container)
        {
            this.container = container;
            this.device    = container.Device;

            api = TorizonAPIManager.GetDevicesApi();
        }
Ejemplo n.º 4
0
        public Processes(DockerContainer container) : base("Pid", new ProcessInstantiator())
        {
            this.container = container;
            this.device    = container.Device;

            api = TorizonAPIManager.GetDevicesApi();
        }
Ejemplo n.º 5
0
        public TargetDevice(TorizonRestAPI.Model.TargetDevice model)
        {
            Utils.CopyProperties <TorizonRestAPI.Model.TargetDevice>(model, this, PropertyChanged);

            api = TorizonAPIManager.GetDevicesApi();

            this.images      = new DockerImages(this);
            this.containers  = new DockerContainers(this);
            this.processes   = new Processes(this);
            this.mountpoints = new MountPoints(this);
            this.meminfo     = new MemInfo(this);

            State        = ConnectionState.Unknown;
            ErrorMessage = "";
        }
Ejemplo n.º 6
0
 public DockerContainers(TargetDevice device) : base("Name", new DockerContainerInstantiator(device))
 {
     api         = TorizonAPIManager.GetDevicesApi();
     this.device = device;
     this.images = device.Images;
 }
Ejemplo n.º 7
0
        public MountPoints(TargetDevice device) : base("_Mountpoint", new MountPointInstantiator())
        {
            this.device = device;

            api = TorizonAPIManager.GetDevicesApi();
        }
Ejemplo n.º 8
0
        public MemInfo(TargetDevice device)
        {
            this.device = device;

            api = TorizonAPIManager.GetDevicesApi();
        }
Ejemplo n.º 9
0
 protected TargetDevices(IObjectsCollectionInstantiator <TargetDevice, TorizonRestAPI.Model.TargetDevice> instantiator) : base("Id", instantiator)
 {
     api = TorizonAPIManager.GetDevicesApi();
 }
Ejemplo n.º 10
0
 public DockerImages(TargetDevice device) : base("Id", new DockerImageInstantiator(device))
 {
     this.api    = TorizonAPIManager.GetDevicesApi();
     this.device = device;
 }
Ejemplo n.º 11
0
        public Processes(TargetDevice device) : base("Pid", new ProcessInstantiator())
        {
            this.device = device;

            api = TorizonAPIManager.GetDevicesApi();
        }